modules.services.ananicy: init

This commit is contained in:
陈浩南 2024-10-14 21:41:27 +08:00
parent 87e6f54b72
commit 6365b4652e
2 changed files with 15 additions and 0 deletions

View File

@ -141,6 +141,7 @@ inputs:
ollama = {};
waydroid = {};
docker = {};
ananicy = {};
};
bugs = [ "xmunet" "backlight" "amdpstate" "plasma" ];
};

View File

@ -0,0 +1,14 @@
inputs:
{
options.nixos.services.ananicy = let inherit (inputs.lib) mkOption types; in mkOption
{ type = types.nullOr (types.submodule {}); default = null; };
config = let inherit (inputs.config.nixos.services) ananicy; in inputs.lib.mkIf (ananicy != null)
{
services.ananicy =
{
enable = true;
package = inputs.pkgs.ananicy-cpp;
rulesProvider = inputs.pkgs.ananicy-rules-cachyos;
};
};
}