From 2c548b4ac3b0c5313f4ab9db426925e323d47a19 Mon Sep 17 00:00:00 2001 From: Zynh Ludwig Date: Sun, 4 Aug 2024 02:08:55 -0700 Subject: [PATCH] tmux-sessionizer: nix-store find + fzf --- home/modules/tmux-sessionizer.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/home/modules/tmux-sessionizer.nix b/home/modules/tmux-sessionizer.nix index bccf48d..51a210c 100644 --- a/home/modules/tmux-sessionizer.nix +++ b/home/modules/tmux-sessionizer.nix @@ -28,12 +28,14 @@ in pgrep = "${pkgs.procps}/bin/pgrep"; basename = "${pkgs.coreutils}/bin/basename"; tr = "${pkgs.coreutils}/bin/tr"; + fzf = "${pkgs.fzf}/bin/fzf"; + find = "${pkgs.findutils}/bin/find"; in lib.mkDefault (pkgs.writeShellScriptBin "tmux-sessionizer" '' if [[ $# -eq 1 ]]; then selected=$1 else - selected=$(find "$(readlink -f ~/projects)" ~/ ~/.config ~/.suckless/ -mindepth 1 -maxdepth 1 -type d | fzf) + selected=$(${find} "$(readlink -f ~/projects)" ~/ ~/.config ~/.suckless/ -mindepth 1 -maxdepth 1 -type d | ${fzf}) fi if [[ -z $selected ]]; then