diff --git a/hosts/work/common.nix b/hosts/work/common.nix index 3e8ffcd..717e51e 100644 --- a/hosts/work/common.nix +++ b/hosts/work/common.nix @@ -20,6 +20,7 @@ opencode.enable = true; opencode.enableConfig = true; opencode.workMode = true; + pi.enable = true; }; dot.tmux.workMode = true; diff --git a/modules/home/dev.nix b/modules/home/dev.nix index 476b458..848d2f9 100644 --- a/modules/home/dev.nix +++ b/modules/home/dev.nix @@ -54,9 +54,8 @@ in (lib.optional cfg.claude-code.enable pkgs.unstable.claude-code) ++ (lib.optional cfg.opencode.enable (pkgs.opencode-pinned or pkgs.unstable.opencode)) ++ (lib.optional cfg.gemini-cli.enable pkgs.unstable.gemini-cli) ++ + (lib.optional cfg.pi.enable inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.pi) ++ (lib.optional (cfg.bubblewrap.enable && pkgs.stdenv.isLinux) pkgs.unstable.bubblewrap); - # environment.systemPackages = [] ++ - # (lib.optional cfg.pi.enable inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.pi); }) ]; } diff --git a/modules/home/tmux.nix b/modules/home/tmux.nix index 16df55f..33b1cda 100644 --- a/modules/home/tmux.nix +++ b/modules/home/tmux.nix @@ -118,6 +118,7 @@ in extraConfig = '' set -g display-time 1500 set -s set-clipboard on + set -g extended-keys on unbind S bind S command-prompt "switch -t %1"