diff --git a/home/modules/shells.nix b/home/modules/shells.nix index a11f6bc..24fd5b5 100644 --- a/home/modules/shells.nix +++ b/home/modules/shells.nix @@ -16,6 +16,8 @@ programs = { bash.enable = true; + fzf.enable = true; + eza.enable = true; direnv = { enable = true; @@ -65,7 +67,7 @@ } def --env fzf-cd [] { - let dir = (fd -t d -L . | fzf --reverse --height 40% --border rounded --preview=("eza --color=always --group-directories-first --icons --long .") --preview-window=border-left) + let dir = (fd -t d -L . | fzf --reverse --height 40% --border rounded --preview=("eza --color=always --group-directories-first --icons --long {}") --preview-window=border-left) if $dir != null and $dir != "" { cd $dir }