diff options
author | Vikas Kushwaha <dev@vikas.rocks> | 2025-02-07 18:03:41 +0530 |
---|---|---|
committer | Vikas Kushwaha <dev@vikas.rocks> | 2025-02-07 18:03:41 +0530 |
commit | 5940d14ddbdb6f68869f48351083875b11b6abf7 (patch) | |
tree | 9a5cc0f1268933ca0d5a1a7d2882e93766c25250 /.config/lf/lfrc | |
parent | 18507fd21b7a7709133d8f3049c683e1abffcda2 (diff) |
preview updates
Diffstat (limited to '.config/lf/lfrc')
-rw-r--r-- | .config/lf/lfrc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/.config/lf/lfrc b/.config/lf/lfrc index d3a579e..75ea880 100644 --- a/.config/lf/lfrc +++ b/.config/lf/lfrc @@ -33,8 +33,10 @@ set preview cmd open $$OPENER $f cmd on-cd &{{ - sed -i "\|^$PWD$|d" ${XDG_DATA_HOME:-$HOME/.local/share}/cdhist - echo "$PWD" >> ${XDG_DATA_HOME:-$HOME/.local/share}/cdhist + [ -z "$CD_HISTFILE" ] && + export CD_HISTFILE="${XDG_STATE_HOME:-$HOME/.local/state}/cd_history" + sed -i "\|^$PWD$|d" "$CD_HISTFILE" + echo "$PWD" >> "$CD_HISTFILE" }} cmd delete ${{ @@ -109,9 +111,9 @@ map <tab> :toggle; down map <backtab> :toggle; up map Z :toggle; up map <c-j> select_eval "fzf --reverse --query '!/$ ' --header-first --header='Jump to location'" -map <backspace> ${{ lf -remote "send $id select \"$(cat ${XDG_DATA_HOME:-$HOME/.local/share}/openhist | +map <backspace> ${{ lf -remote "send $id select \"$(cat \"${OPEN_HISTFILE:-${XDG_STATE_HOME:-$HOME/.local/state}/open_history}\" | fzf --tac --reverse --header-first --header='File History')\"" }} -map <c-k> ${{ lf -remote "send $id cd \"$(cat ${XDG_DATA_HOME:-$HOME/.local/share}/cdhist | +map <c-k> ${{ lf -remote "send $id cd \"$(cat ${CD_HISTFILE:-${XDG_STATE_HOME:-$HOME/.local/state}/cd_history} | fzf --tac --reverse --header-first --header='Path History')\"" }} map <c-c> select_eval "fzf --reverse --query '/$ ' --header-first --header='Jump to directory'" @@ -147,9 +149,7 @@ map gy %{{ printf "%s" "$fx" | xsel -b }} map gi link_index map gsb $setbg $f map zpp set previewer preview -map zpc set previewer cat -map zpb set previewer preview-bat -map zph set previewer preview-highlight +map zpt set previewer text-preview # Trash Mappings map dd ${{ echo "$fx" | xargs -I{} trash-put "{}" }} |