my laptop's NixOS config
Find a file
Chalk f44c5e40f8 migrate old config
previous config was split across configuration.nix, several sub-modules, and home-manager.
the previous config had the following issues:
- can't run configured programs standalone
- can't share config between several hosts

the new config uses flake-parts + dendritic pattern.
2026-06-02 23:46:10 +00:00
modules migrate old config 2026-06-02 23:46:10 +00:00
.gitignore initial 2026-06-02 23:43:08 +00:00
flake.lock initial 2026-06-02 23:43:08 +00:00
flake.nix initial 2026-06-02 23:43:08 +00:00
README.md initial 2026-06-02 23:43:08 +00:00

  • modules/hosts store complete configurations specific to a machine (e.g. framework-13-amd laptop)
  • modules/presets store collections of features for presets that can be shared accross machines such as my graphical and terminal environments
  • modules/features store configured programs that can be run individually nix run .#feature or imported by a preset