# My NixOS configuration - system: `"x86_64-linux"` - host os: `Linux 6.12.2-zen1, NixOS, 25.05 (Warbler), 25.05.20241229.88195a9` - multi-user?: `yes` - sandbox: `yes` - version: `nix-env (Nix) 2.24.11` - channels(root): `"nixos"` - nixpkgs: `/nix/store/8vz84mqgnm1gz5yk7hgnnb5gir5hjxas-source` ## Installation This configuration is dependent on flakes being enabled in the system building the config. ### Build script Build the default version of this configuration. ``` wget https://raw.githubusercontent.com/stvnliu/nixos-configuration/refs/heads/main/deploy.sh chmod +x ./deploy.sh ./deploy.sh https://github.com/stvnliu/nixos-configuration nixos-msi ``` or manually: ```sh git clone sudo nixos-rebuild --flake # boot ``` ## Features ### Nvidia drivers This configuration uses Nvidia's new open source 560 drivers, which has decent Wayland support. ### Hyprland and WM components This configuration contains JavaScript (GJS) configuration files for AGS, the bar used in my Hyprland desktop configuration ### Neovim through Nixvim Neovim is supported with a wide range of plugin packages that allow a rich editing experience.