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}