Files
nixos-configs/hosts/tadpole/modules/default.nix
2024-08-29 20:30:32 +02:00

25 lines
472 B
Nix

{ lib, ... }:
let
toModulePath = dir: _: ./. + "/${dir}";
filterDirs = dirs: lib.attrsets.filterAttrs (_: type: type == "directory") dirs;
in
{
imports = lib.mapAttrsToList toModulePath (filterDirs (builtins.readDir ./.));
config = {
mod = {
gc.configurationLimit = 10;
ssh.enable = true;
nginx.enable = true;
gitea = {
enable = true;
domain = "git.ppp.pm";
};
pppdotpm-site.enable = true;
};
};
}