From 27d121a4124a387c8b169327248d25b1a1c1159d Mon Sep 17 00:00:00 2001 From: Emmet Date: Thu, 25 Sep 2025 20:23:29 -0500 Subject: [PATCH] messing around with some ai --- hosts/snowfire/home.nix | 1 + modules/user/localai/default.nix | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/hosts/snowfire/home.nix b/hosts/snowfire/home.nix index 12de12e2..19efe2ad 100644 --- a/hosts/snowfire/home.nix +++ b/hosts/snowfire/home.nix @@ -29,6 +29,7 @@ virtualization = { virtualMachines.enable = true; }; + ai.enable = true; # wm hyprland.enable = true; diff --git a/modules/user/localai/default.nix b/modules/user/localai/default.nix index 7776ecf1..5fe5971f 100644 --- a/modules/user/localai/default.nix +++ b/modules/user/localai/default.nix @@ -1,4 +1,4 @@ -{ config, lib, pkgs, ...}: +{ config, lib, pkgs, pkgs-stable, ...}: let cfg = config.userSettings.ai; @@ -10,6 +10,13 @@ in { }; config = lib.mkIf cfg.enable { - home.packages = [ pkgs.local-ai ]; + home.packages = [ pkgs-stable.local-ai + (pkgs.writeScriptBin "aid" + '' + # ai daemon + pushd ~/.config/local-ai; + local-ai &> /dev/null & disown; + popd;'') + ]; }; }