My NixOS configuration
homeManagerModules | ||
hosts | ||
nixosModules | ||
overlays | ||
packages/uv | ||
scripts | ||
.pre-commit-config.yaml | ||
flake.lock | ||
flake.nix | ||
README.md |
Useful links
- Exploring home-manager options: https://home-manager-options.extranix.com/
- Exploring the nixos packages repository: https://search.nixos.org/
- Difference between home-manager and systemPackages/user.user.<name>.packages: https://discourse.nixos.org/t/why-does-home-manager-also-have-an-option-to-install-user-packages/33982
- Checking propagation of PR to unstable: https://nixpk.gs/pr-tracker.html
- Checking version upgrades in commits: https://lazamar.co.uk/nix-versions/
TODO
- This will be only my workstations config, so I will probably want to move everything possible to home-manager. I will have infrastructure in the future, but I will have a different repository for that