From 7f5b5eb8096fc0b990e3532762b1ccc6546cff60 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Thu, 2 Apr 2026 14:37:43 -0400 Subject: [PATCH] fix session switching (using cli actions) --- .../modules/nmasur/presets/programs/zellij.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/platforms/home-manager/modules/nmasur/presets/programs/zellij.nix b/platforms/home-manager/modules/nmasur/presets/programs/zellij.nix index b6e2b84..d3d4dd6 100644 --- a/platforms/home-manager/modules/nmasur/presets/programs/zellij.nix +++ b/platforms/home-manager/modules/nmasur/presets/programs/zellij.nix @@ -15,7 +15,7 @@ let return 1 fi echo "$ZELLIJ_SESSION_NAME" > ~/.local/state/zellij-last-session - zellij pipe --plugin file:$(which zellij-switch.wasm) -- "--session $TARGET_SESSION" + ${lib.getExe pkgs.zellij} action switch-session $TARGET_SESSION ''; in @@ -42,13 +42,13 @@ in return 1 end echo "$ZELLIJ_SESSION_NAME" > ~/.local/state/zellij-last-session - zellij pipe --plugin file:$(which zellij-switch.wasm) -- "--cwd $TARGET_DIR --layout default --session $(basename $TARGET_DIR)" + ${lib.getExe pkgs.zellij} action switch-session $(basename $TARGET_DIR) --cwd $TARGET_DIR --layout default ''; }; gh-run = { body = # fish '' - zellij action new-pane --start-suspended -- gh run watch + ${lib.getExe pkgs.zellij} action new-pane --start-suspended -- gh run watch ''; }; }; @@ -143,8 +143,8 @@ in _args = if pkgs.stdenv.isDarwin then [ - "env" - "PATH=/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/usr/bin:/bin" + # "env" + # "PATH=/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/usr/bin:/bin" (lib.getExe zellij-switch-to-last) ] else