My Nix Configuration
1{ 2 ... 3}: 4{ 5 flake.nixosModules = { 6 # Top-level 7 defaultConfig = import ./default-config; 8 defaultUsers = import ./default-users; 9 profiles = import ./profiles; 10 11 # Programs 12 chromium = import ./programs/chromium; 13 firefox = import ./programs/firefox; 14 hyprland = import ./programs/hyprland; 15 miscPrograms = import ./programs/misc; 16 neovim = import ./programs/neovim; 17 18 # Services 19 buildbot = import ./services/buildbot; 20 forgejo-runner = import ./services/forgejo-runner; 21 scrutiny = import ./services/scrutiny; 22 23 hm-pyrox = import ./homes/pyrox; 24 hm-thehedgehog = import ./homes/thehedgehog; 25 hm-pyrox-zaphod = import ./homes/pyrox-zaphod; 26 hm-thehedgehog-zaphod = import ./homes/thehedgehog-zaphod; 27 }; 28}