Personal NixOS configuration, managed with home-manager and flakes.
See Bootstrap for fresh install instructions.
docs/ # reference documentation
hosts/ # per-machine configuration
modules/core/ # system-level modules
modules/home/ # home-manager modules
pkgs/ # custom packages
secrets/ # sops-nix encrypted secrets
- Adding a core module
- Adding a home module
- Adding a new host
- Adding a new user
- Adding a custom package
- Hosts
- Managing secrets
- My text editor of choice: Neovim • My Neovim configuration
- Window manager: SomeWM
- Secure Boot: Lanzaboote
- Secrets: sops-nix