No description
- Nix 56.3%
- CSS 30.9%
- Shell 12.8%
| home | ||
| hosts | ||
| system | ||
| flake.lock | ||
| flake.nix | ||
| install-script.sh | ||
| README.md | ||
nixos
Installing
If you want to use my whole system, you just clone the repo, add your hardware config to the hosts and create a new section for your device in the flake.nix file. Then change the user names in the system/configuration.nix, home/default.nix, and home/home.nix files. Lastly you should change the git aliases in my .zshrc.
After that you just do
sudo nixos-rebuild switch --flake .#<your-chosen-host-name>
and you're done. (Home-Manager might fail if you already have dotfiles for some of my apps.)
What if I only want the dotfiles?
Home-Manager (which I use for the dotfiles) is available on most every distro. I haven't ever done it myself, but you should be able to install Home-Manager and then point it towards the home/home.nix file. This will probably also install all my user space apps tho, idk.