Use nixosModules and homeManagerModules for config

This commit is contained in:
Oliver Davies 2025-03-05 15:09:06 +00:00
parent 88a054f3b4
commit 2de0e1a2d6
46 changed files with 151 additions and 190 deletions

View file

@ -15,25 +15,19 @@
../../users/opdavies
];
features = {
cli = {
docker.enable = true;
};
desktop.dwm.enable = true;
homelab = {
audiobookshelf.enable = true;
beaverhabits.enable = true;
freshrss.enable = true;
gitea.enable = true;
immich.enable = true;
jellyfin.enable = true;
paperless.enable = true;
pihole.enable = true;
tubearchivist-container.enable = true;
vaultwarden.enable = true;
};
nixosModules = {
audiobookshelf.enable = true;
beaverhabits.enable = true;
docker.enable = true;
dwm.enable = true;
freshrss.enable = true;
gitea.enable = true;
immich.enable = true;
jellyfin.enable = true;
paperless.enable = true;
pihole.enable = true;
tubearchivist-container.enable = true;
vaultwarden.enable = true;
};
programs.dconf.enable = true;