First try at a NixOS configuration
Window Manager | qtile |
Terminal | kitty |
Shell | fish |
Editor | neovim |
Browser | Firefox |
Launcher | rofi |
-
Clone this repository
git clone https://github.com/ava5627/nixfiles ~/nixfiles
-
Make host configuration and add to
hosts/<hostname>/
HOST=$(hostname) # or whatever you want to name the host cp /etc/nixos/hardware-configuration.nix ~/nixfiles/hosts/$HOST/hardware-configuration.nix cp ./hosts/template ./hosts/$HOST/default.nix
-
Run installation script
cd ~/nixfiles ./bin/manage.py rebuild --host $HOST
-
Reboot
https://github.com/hlissner/dotfiles
https://github.com/ckiee/nixfiles/
https://gist.github.com/0atman/1a5133b842f929ba4c1e195ee67599d5