parent
595ac566ea
commit
8b85cf7c9e
12 changed files with 373 additions and 47 deletions
|
|
@ -1,26 +1,25 @@
|
|||
export FZF_SHOW_HELP_OPTS="$(
|
||||
cat <<-EOF
|
||||
FZF Keybinds Shortcut
|
||||
|
||||
FZF Keybinds Shortcut
|
||||
? Toggle/Hide Preview
|
||||
C-space Change preview layout
|
||||
C-e Open in Editor
|
||||
C-v Open in VsCode
|
||||
C-o Launch Application Chooser
|
||||
M-o Open in Default Appllication
|
||||
C-/ Directory: Navigate on broot
|
||||
C-/ File: Open in Pager (bat)
|
||||
|
||||
? Toggle/Hide Preview
|
||||
C-space Change preview layout
|
||||
C-e Open in Editor
|
||||
C-v Open in VsCode
|
||||
C-o Launch Application Chooser
|
||||
M-o Open in Default Appllication
|
||||
C-/ Directory: Navigate on broot
|
||||
C-/ File: Open in Pager (bat)
|
||||
M-s Toggle Sort
|
||||
C-y Copy/Yank
|
||||
C-M-y Copy/Yank Working Directory
|
||||
C-a Select all
|
||||
C-M-d Deselect All
|
||||
Del Delete/Remove file
|
||||
|
||||
M-s Toggle Sort
|
||||
C-y Copy/Yank
|
||||
C-M-y Copy/Yank Working Directory
|
||||
C-a Select all
|
||||
C-M-d Deselect All
|
||||
Del Delete/Remove file
|
||||
|
||||
Alt-? Help (this page)
|
||||
ESC Quit
|
||||
Alt-? Help (this page)
|
||||
ESC Quit
|
||||
EOF
|
||||
)"
|
||||
|
||||
|
|
@ -30,8 +29,8 @@ export FZF_DEFAULT_OPTS=" \
|
|||
--color=marker:#f4dbd6,fg+:#cad3f5,prompt:#c6a0f6,hl+:#ed8796"
|
||||
|
||||
export FZF_PREVIEW_OPTS="--preview
|
||||
'([[ {} =~ ('.jpg'|'.jpeg'|'.png'|'.gif'|'.bmp'|'.svg'|'.mp4'|'.mkv')$ ]] && (chafa --center=on {} && exiftool {})) ||
|
||||
([[ -f {} ]] && (bat --style=header,numbers,changes,plain --color=always --language=sh --line-range :500 {} || cat {})) ||
|
||||
'([[ {} =~ ('.jpg'|'.jpeg'|'.png'|'.gif'|'.bmp'|'.svg'|'.mp4'|'.mkv')$ ]] && (chafa --center=on {} && exiftool {})) ||
|
||||
([[ -f {} ]] && (bat --style=header,numbers,changes,plain --color=always --language=sh --line-range :500 {} || cat {})) ||
|
||||
([[ -d {} ]] && (lsd -all --long --tree --depth=5 --group-dirs=first -I=.git {} )) || echo {} 3>/dev/null | head -n 500'
|
||||
"
|
||||
|
||||
|
|
@ -56,7 +55,7 @@ $FZF_PREVIEW_KEYBIND_OPTS
|
|||
--bind 'ctrl-/:execute(
|
||||
if [[ -d {} ]]; then
|
||||
broot {} < /dev/tty > /dev/tty 2>&1
|
||||
elif [[ {} =~ ('.jpg'|'.jpeg'|'.png'|'.gif'|'.bmp'|'.svg'|'.mp4'|'.mkv')$ ]]; then
|
||||
elif [[ {} =~ ('.jpg'|'.jpeg'|'.png'|'.gif'|'.bmp'|'.svg'|'.mp4'|'.mkv')$ ]]; then
|
||||
chafa --center {} | less > /dev/tty
|
||||
else
|
||||
bat --paging=always --style=plain --color=always --language=sh {} > /dev/tty
|
||||
|
|
@ -86,7 +85,6 @@ export FZF_DEFAULT_OPTS="
|
|||
--info=inline
|
||||
--no-separator
|
||||
--layout=reverse
|
||||
--preview-window=:hidden
|
||||
"
|
||||
|
||||
export FZF_ALT_C_COMMAND="fd --type=d --color=always --hidden --exclude .git"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue