diff --git a/home/modules/shells.nix b/home/modules/shells.nix index cb14e0c..a11f6bc 100644 --- a/home/modules/shells.nix +++ b/home/modules/shells.nix @@ -7,6 +7,7 @@ bat fzf fd + eza ]; home.sessionVariables = { @@ -64,7 +65,7 @@ } def --env fzf-cd [] { - let dir = (fd -t d -L . | fzf --reverse --height 40% --border bottom --preview=("ls {} | get name | str join \"\n\"")) + 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 }