mirror of
https://github.com/XNM1/linux-nixos-hyprland-config-dotfiles.git
synced 2025-09-15 09:45:58 +03:00
return to 'zen' kernel & added upx
and cargo-unused-features
packages
This commit is contained in:
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
@@ -33,7 +33,7 @@ This system leverages cutting-edge channels and versions of software to provide
|
|||||||
|
|
||||||
- **nixpkgs**: unstable
|
- **nixpkgs**: unstable
|
||||||
- **hyprland**: development version
|
- **hyprland**: development version
|
||||||
- **linux kernel**: mainline
|
- **linux kernel**: zen-latest
|
||||||
- **rust**: nightly version
|
- **rust**: nightly version
|
||||||
|
|
||||||
This approach ensures that you stay on the forefront of technology, receiving the most recent software advancements promptly. 🚨However, it's important to note that this emphasis on bleeding-edge software may impact the stability of the system.
|
This approach ensures that you stay on the forefront of technology, receiving the most recent software advancements promptly. 🚨However, it's important to note that this emphasis on bleeding-edge software may impact the stability of the system.
|
||||||
@@ -55,7 +55,7 @@ The showcased images do not reflect the latest version of the system's appearanc
|
|||||||
| Component | Version/Name |
|
| Component | Version/Name |
|
||||||
|-----------------------|-----------------------------|
|
|-----------------------|-----------------------------|
|
||||||
| Distro | NixOS |
|
| Distro | NixOS |
|
||||||
| Kernel | Mainline |
|
| Kernel | Zen |
|
||||||
| Shell | Fish |
|
| Shell | Fish |
|
||||||
| Display Server | Wayland |
|
| Display Server | Wayland |
|
||||||
| WM (Compositor) | Hyprland |
|
| WM (Compositor) | Hyprland |
|
||||||
@@ -110,7 +110,7 @@ And many other useful utilities. The full list can be found in the system config
|
|||||||
|
|
||||||
4. To change the default username and/or hostname, run the command `rg --hidden 'xnm'` to find and fix all instances of the username, and `rg --hidden 'isitreal-laptop'` for the hostname. Make sure to change the username to match yours to avoid login issues.
|
4. To change the default username and/or hostname, run the command `rg --hidden 'xnm'` to find and fix all instances of the username, and `rg --hidden 'isitreal-laptop'` for the hostname. Make sure to change the username to match yours to avoid login issues.
|
||||||
5. Copy all files (with replacements) from the `home` directory to your `$HOME` directory in Linux.
|
5. Copy all files (with replacements) from the `home` directory to your `$HOME` directory in Linux.
|
||||||
6. Copy all files (with replacements) from the `nixos` directory to `/etc/nixos/`. 🚨It's recommended not to copy and replace `hardware-configuration.nix`; use default generated one, or only copy my `hardware-configuration.nix` if you have already change it for your hardware.
|
6. Copy all files (with replacements) from the `nixos` directory to `/etc/nixos/`. 🚨It's recommended NOT to copy and replace `hardware-configuration.nix`; use default generated one, or only copy my `hardware-configuration.nix` if you have already change it for your hardware.
|
||||||
7. Run the command `sudo nixos-rebuild switch`. After this, you will have a complete system. You can also use flakes after first setup by running `sudo nixos-rebuild switch --flake /etc/nixos` if needed.
|
7. Run the command `sudo nixos-rebuild switch`. After this, you will have a complete system. You can also use flakes after first setup by running `sudo nixos-rebuild switch --flake /etc/nixos` if needed.
|
||||||
|
|
||||||
## ⌨️ Keybindings
|
## ⌨️ Keybindings
|
||||||
|
@@ -167,7 +167,7 @@
|
|||||||
|
|
||||||
|
|
||||||
# Linux Kernel
|
# Linux Kernel
|
||||||
boot.kernelPackages = pkgs.linuxKernel.packages.linux_testing;
|
boot.kernelPackages = pkgs.linuxKernel.packages.linux_zen;
|
||||||
|
|
||||||
# Enable networking
|
# Enable networking
|
||||||
networking.networkmanager = {
|
networking.networkmanager = {
|
||||||
@@ -496,8 +496,10 @@
|
|||||||
cargo-spellcheck
|
cargo-spellcheck
|
||||||
cargo-modules
|
cargo-modules
|
||||||
cargo-bloat
|
cargo-bloat
|
||||||
|
cargo-unused-features
|
||||||
bacon
|
bacon
|
||||||
lldb_16
|
lldb_16
|
||||||
|
upx
|
||||||
|
|
||||||
wasmedge
|
wasmedge
|
||||||
wasmer
|
wasmer
|
||||||
|
Reference in New Issue
Block a user