Files
nixos-config/modules/user/localai/default.nix
2025-09-25 20:23:29 -05:00

23 lines
542 B
Nix

{ config, lib, pkgs, pkgs-stable, ...}:
let
cfg = config.userSettings.ai;
in {
options = {
userSettings.ai = {
enable = lib.mkEnableOption "Enable localai";
};
};
config = lib.mkIf cfg.enable {
home.packages = [ pkgs-stable.local-ai
(pkgs.writeScriptBin "aid"
''
# ai daemon
pushd ~/.config/local-ai;
local-ai &> /dev/null & disown;
popd;'')
];
};
}