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