1
0
Fork 0

generate documentation for all modules

This commit is contained in:
ibizaman 2023-11-30 10:34:04 -08:00
parent 51b9c431d4
commit 5fee2acd93

View file

@ -15,10 +15,8 @@
inherit system;
overlays = [ nmd.overlays.default ];
};
in
{
nixosModules.default = { config, ... }: {
imports = [
allModules = [
modules/blocks/authelia.nix
modules/blocks/backup.nix
modules/blocks/davfs.nix
@ -38,6 +36,10 @@
modules/services/nextcloud-server.nix
modules/services/vaultwarden.nix
];
in
{
nixosModules.default = { config, ... }: {
imports = allModules;
};
# Inspiration from https://github.com/nix-community/nix-on-droid/blob/039379abeee67144d4094d80bbdaf183fb2eabe5/docs/default.nix#L22
@ -48,10 +50,7 @@
};
modulesDocs = pkgs.nmd.buildModulesDocs {
modules = [
setupModule
./modules/blocks/ssl.nix
];
modules = allModules ++ [ setupModule ];
moduleRootPaths = [ ../. ];
mkModuleUrl = path: "https://myproject.foo/${path}";
channelName = "selfhostblocks";