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