37 lines
625 B
Text
37 lines
625 B
Text
set previewer ~/.config/lf/previewer
|
|
set cleaner ~/.config/lf/cleaner
|
|
set sortby time
|
|
set info time
|
|
set reverse true
|
|
set period 1
|
|
|
|
map D delete
|
|
map H set hidden!
|
|
map I sxivT
|
|
map b bookmarks
|
|
map m mkdir
|
|
|
|
|
|
cmd bookmarks ${{
|
|
x=$(~/.config/lf/bookmarks.sh)
|
|
lf -remote "send cd $x"
|
|
}}
|
|
|
|
cmd mkdir ${{
|
|
printf "mkdir: "; read x; mkdir $x
|
|
}}
|
|
|
|
cmd open ${{
|
|
case $(file --mime-type "$f" -bL) in
|
|
text/*|json) $EDITOR "$f" ;;
|
|
video/* | audio/*) echo "Playing: $f"; mpv "$f" ;;
|
|
audio/* | audio/*) echo "Playing: $f"; mpv "$f" ;;
|
|
image/*) sxiv -a "$f" & ;;
|
|
*) xdg-open "$f" ;;
|
|
esac
|
|
}}
|
|
|
|
cmd sxivT ${{
|
|
cd $PWD
|
|
sxiv -t .
|
|
}}
|