# Suleyman's gruvbox themed lf config at "https://git.farajli.net/slcf.git" # Due to the facts that ueberzug is no longer maintained and adds extra \ # complexity it is not included in the config # Options set incsearch set scrolloff 4 #smooth scrolling # Key-maps map shell map m push $mkdir map t push $touch map D trash map $lf -remote "send $id select \"$(fzf --reverse)\"" map x $$f # execute current file (must be executable) map zb :{{ set sortby natural; set info size; set preview; set ratios 5:2; }} map zz :{{ set preview; set ratios 1:2:3; }} # Directory change map cd ~ map cd ~/proj map cd ~/tproj map cd ~/.config map cd /tmp map cd /usr/local/bin map cd ~/music map cd ~/books # Colors set cursoractivefmt "\033[0;1;7m" #white # set cursoractivefmt "\033[32;1;7m" #yellowish green # set cursoractivefmt "\033[33;1;7m" #orange # set cursoractivefmt "\033[36;1;7m" #green set cursorparentfmt "\033[0;1;7m" set tagfmt "\033[32;1;7m" set rulerfmt "\033[32;1;7m" set promptfmt "\033[48;1;234m %w/%f" cmd trash ${{ mkdir -p ~/.trash if [ -z "$fs" ]; then mv "$f" ~/.trash else IFS="$(printf '\n\t')"; mv $fs ~/.trash fi }}