2024-12-09 22:35:34 +00:00
|
|
|
{ inputs, ... }:
|
|
|
|
|
2024-11-26 08:13:46 +00:00
|
|
|
{
|
2024-11-26 08:40:00 +00:00
|
|
|
features = {
|
2024-11-26 13:00:00 +00:00
|
|
|
cli = {
|
|
|
|
docker.enable = true;
|
|
|
|
};
|
|
|
|
|
2024-11-26 08:40:00 +00:00
|
|
|
desktop = {
|
|
|
|
gaming.enable = true;
|
2024-12-05 19:33:06 +00:00
|
|
|
peek.enable = true;
|
2024-11-26 15:18:58 +00:00
|
|
|
};
|
2024-11-26 08:40:00 +00:00
|
|
|
|
2024-11-26 15:18:58 +00:00
|
|
|
homelab = {
|
2024-12-19 18:00:00 +00:00
|
|
|
forgejo.enable = true;
|
2024-11-26 15:18:58 +00:00
|
|
|
gitea.enable = true;
|
|
|
|
immich.enable = true;
|
|
|
|
jellyfin.enable = true;
|
2024-12-13 22:18:30 +00:00
|
|
|
paperless.enable = true;
|
2024-12-11 21:58:48 +00:00
|
|
|
pihole.enable = true;
|
2024-12-09 21:04:03 +00:00
|
|
|
tubearchivist-container.enable = true;
|
2024-11-26 08:40:00 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
|
2024-12-09 22:35:34 +00:00
|
|
|
imports = [
|
|
|
|
inputs.agenix.nixosModules.default
|
2024-12-10 00:10:36 +00:00
|
|
|
|
2024-12-19 08:00:00 +00:00
|
|
|
../common
|
|
|
|
|
2024-12-09 22:35:34 +00:00
|
|
|
./configuration.nix
|
|
|
|
./secrets.nix
|
2024-12-10 00:10:36 +00:00
|
|
|
|
|
|
|
./modules/nginx.nix
|
2024-12-09 22:35:34 +00:00
|
|
|
];
|
2024-11-26 08:13:46 +00:00
|
|
|
}
|