mirror of
https://github.com/CHN-beta/nixos.git
synced 2024-10-22 20:58:45 +08:00
modules.services.ananicy: init
This commit is contained in:
parent
87e6f54b72
commit
6365b4652e
@ -141,6 +141,7 @@ inputs:
|
||||
ollama = {};
|
||||
waydroid = {};
|
||||
docker = {};
|
||||
ananicy = {};
|
||||
};
|
||||
bugs = [ "xmunet" "backlight" "amdpstate" "plasma" ];
|
||||
};
|
||||
|
14
modules/services/ananicy.nix
Normal file
14
modules/services/ananicy.nix
Normal 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;
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Reference in New Issue
Block a user