diff --git a/.gitmodules b/.gitmodules index a7bc1c6..f740ede 100644 --- a/.gitmodules +++ b/.gitmodules @@ -14,6 +14,3 @@ path = user/modules/bash/bash url = https://github.com/itme-brain/bash.git branch = master -[submodule "user/modules/pi/agent"] - path = user/modules/pi/agent - url = git@github.com:itme-brain/pi.git diff --git a/system/machines/desktop/modules/home-manager/home.nix b/system/machines/desktop/modules/home-manager/home.nix index 9eea824..41e88bc 100644 --- a/system/machines/desktop/modules/home-manager/home.nix +++ b/system/machines/desktop/modules/home-manager/home.nix @@ -81,8 +81,6 @@ writing.enable = true; }; - pi.enable = true; - gui = { wm.hyprland.enable = true; browser.firefox.enable = true; diff --git a/user/modules/pi/agent b/user/modules/pi/agent deleted file mode 160000 index 4f129c8..0000000 --- a/user/modules/pi/agent +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4f129c83b945e8847df798f83a29e554570c6142 diff --git a/user/modules/pi/default.nix b/user/modules/pi/default.nix deleted file mode 100644 index 4bde7aa..0000000 --- a/user/modules/pi/default.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ pkgs, lib, config, ... }: - -with lib; -let - cfg = config.modules.user.pi; - npmGlobal = "${config.home.homeDirectory}/.npm-global"; -in -{ options.modules.user.pi = { enable = mkEnableOption "user.pi"; }; - config = mkIf cfg.enable { - home.packages = with pkgs; [ nodejs_20 ]; - - home.sessionVariables = { - LLAMACPP_BASE_URL = "https://ai.ramos.codes/v1"; - NPM_CONFIG_PREFIX = npmGlobal; - }; - - home.sessionPath = [ "${npmGlobal}/bin" ]; - - home.file.".pi/agent" = { - source = ./agent; - recursive = true; - }; - - programs.bash.initExtra = '' - export LLAMACPP_API_KEY=$(cat /run/secrets/LLAMA_API_KEY) - ''; - }; -} diff --git a/user/modules/utils/dev/default.nix b/user/modules/utils/dev/default.nix index c106cc2..991524b 100644 --- a/user/modules/utils/dev/default.nix +++ b/user/modules/utils/dev/default.nix @@ -9,6 +9,7 @@ in home.packages = with pkgs; [ unstable.claude-code unstable.codex + unstable.opencode bubblewrap