diff --git a/platforms/home-manager/modules/nmasur/presets/programs/jujutsu.nix b/platforms/home-manager/modules/nmasur/presets/programs/jujutsu.nix index c94899c..e68b6cb 100644 --- a/platforms/home-manager/modules/nmasur/presets/programs/jujutsu.nix +++ b/platforms/home-manager/modules/nmasur/presets/programs/jujutsu.nix @@ -34,6 +34,9 @@ in home.packages = [ # Required for the fsmonitor to auto-snapshot pkgs.watchman + + # Required to be on path to work in Zellij + pkgs.jjui ]; }; diff --git a/platforms/home-manager/modules/nmasur/presets/programs/zellij.nix b/platforms/home-manager/modules/nmasur/presets/programs/zellij.nix index fe73339..09b7490 100644 --- a/platforms/home-manager/modules/nmasur/presets/programs/zellij.nix +++ b/platforms/home-manager/modules/nmasur/presets/programs/zellij.nix @@ -189,9 +189,15 @@ in }; "bind \"Alt Shift j\"" = { Run = { - _args = [ - (lib.getExe pkgs.jjui) - ]; + _args = + if pkgs.stdenv.isDarwin then + [ + "env" + "PATH=${config.home.homeDirectory}/.nix-profile/bin:/usr/bin" + (lib.getExe pkgs.jjui) + ] + else + [ (lib.getExe pkgs.jjui) ]; close_on_exit = true; floating = true; x = "1%";