nixos/modules/services/llm/default.nix
Felix Buehler 610b684b34
Some checks failed
/ Build Nix targets (push) Has been cancelled
service/llm: init
2026-03-02 23:23:05 +01:00

26 lines
394 B
Nix

# enable local llms
{
config,
lib,
pkgs,
...
}:
let
cfg = config.my.services.llm;
in
{
options.my.services.llm = {
enable = lib.mkEnableOption "Enable llm service";
};
config = lib.mkIf cfg.enable {
services.ollama = {
enable = true;
package = pkgs.unstable.ollama;
};
my.services.backup.exclude = [
config.services.ollama.home
];
};
}