ooknet/modules/nixos/server/services/forgejo/options.nix
2024-11-21 12:24:04 +11:00

22 lines
396 B
Nix

{
lib,
config,
...
}: let
inherit (config.services) forgejo;
inherit (lib) mkEnableOption mkOption;
inherit (lib.types) str;
mkColorOption = description:
mkOption {
type = str;
default = "";
inherit description;
};
in {
options.ooknet.server.forgejo.customTheme = {
enable = mkEnableOption;
light = {
primary = mkColorOption;
};
};
}