diff --git a/configs/lf/lfrc b/configs/lf/lfrc deleted file mode 100644 index a22c9f4..0000000 --- a/configs/lf/lfrc +++ /dev/null @@ -1,96 +0,0 @@ -# Basic vars -set shellopts '-eu' -set ifs "\n" -set scrolloff 10 -set icons -set period 1 -set hiddenfiles ".*:*.aux:*.log:*.bbl:*.bcf:*.blg:*.run.xml" - -# Previews -set previewer stpv -set cleaner stpvimgclr -&stpvimg --listen $id -cmd on-quit $stpvimg --end $id - -# cmds/functions -cmd mkdir $mkdir -p "$(echo $* | tr ' ' '\ ')" - -cmd extract ${{ - clear; tput cup $(($(tput lines)/3)); tput bold - set -f - printf "%s\n\t" "$fx" - printf "extract?[y/N]" - read ans - [ $ans = "y" ] && aunpack $fx -}} - -cmd delete ${{ - clear; tput cup $(($(tput lines)/3)); tput bold - set -f - printf "%s\n\t" "$fx" - printf "delete?[y/N]" - read ans - [ $ans = "y" ] && rm -rf -- $fx -}} - -cmd moveto ${{ - clear; tput cup $(($(tput lines)/3)); tput bold - set -f - clear; echo "Move to where?" - dest="$(sed -e 's/\s*#.*//' -e '/^$/d' -e 's/^\S*\s*//' ${XDG_CONFIG_HOME:-$HOME/.config}/shell/bm-dirs | fzf | sed 's|~|$HOME|')" && - for x in $fx; do - eval mv -iv \"$x\" \"$dest\" - done && - notify-send "🚚 File(s) moved." "File(s) moved to $dest." -}} - -cmd copyto ${{ - clear; tput cup $(($(tput lines)/3)); tput bold - set -f - clear; echo "Copy to where?" - dest="$(sed -e 's/\s*#.*//' -e '/^$/d' -e 's/^\S*\s*//' ${XDG_CONFIG_HOME:-$HOME/.config}/shell/bm-dirs | fzf | sed 's|~|$HOME|')" && - for x in $fx; do - eval cp -ivr \"$x\" \"$dest\" - done && - notify-send "📋 File(s) copied." "File(s) copies to $dest." -}} - -cmd setbg "$1" -cmd bulkrename $vidir - -# Bindings -map $lf -remote "send $id select '$(fzf)'" -map J $lf -remote "send $id cd $(sed -e 's/\s*#.*//' -e '/^$/d' -e 's/^\S*\s*//' ${XDG_CONFIG_HOME:-$HOME/.config}/shell/bm-dirs | fzf)" -map gh -map g top -map D delete -map E extract -map C copyto -map M moveto -map push :mkdir -map reload -map set hidden! -map shell -map x $$f -map X !$f -map o &mimeopen $f -map O $mimeopen --ask $f - -map A rename # at the very end -map c push A # new rename -map I push A # at the very beginning -map i push A # before extension -map a push A # after extension -map B bulkrename -map b $setbg $f - -map down -map up -map V push :!nvim - -map W $setsid -f $TERMINAL >/dev/null 2>&1 - -map Y $printf "%s" "$fx" | xclip -selection clipboard - -# Source Bookmarks -source "~/.config/lf/shortcutrc" diff --git a/configs/shell/profile b/configs/shell/profile index f260d28..ed84541 100644 --- a/configs/shell/profile +++ b/configs/shell/profile @@ -45,83 +45,3 @@ export QT_QPA_PLATFORMTHEME="gtk2" # Have QT use gtk2 theme. # Multithreading export XZ_DEFAULTS="-T 0" - -# This is the list for lf icons: -export LF_ICONS=" \ -*.1=ℹ:\ -*.7z=📦:\ -*.R=📊:\ -*.Rmd=📊:\ -*.avi=🎥:\ -*.bib=🎓:\ -*.css=🎨:\ -*.csv=📓:\ -*.djvu=📚:\ -*.epub=📚:\ -*.flac=🎼:\ -*.flv=🎥:\ -*.gba=🎮:\ -*.gdi=🎮:\ -*.ged=👪:\ -*.gif=🖼:\ -*.gpg=🔒:\ -*.html=🌎:\ -*.ico=🖼:\ -*.img=📀:\ -*.info=ℹ:\ -*.iso=📀:\ -*.jar=♨:\ -*.java=♨:\ -*.jpe=📸:\ -*.jpeg=📸:\ -*.jpg=📸:\ -*.log=📙:\ -*.m4a=🎵:\ -*.m4b=🎥:\ -*.m=📊:\ -*.md=📘:\ -*.me=✍:\ -*.mkv=🎥:\ -*.mom=✍:\ -*.mov=🎥:\ -*.mp3=🎵:\ -*.mp4=🎥:\ -*.mpeg=🎥:\ -*.mpg=🎥:\ -*.ms=✍:\ -*.n64=🎮:\ -*.nes=🎮:\ -*.nfo=ℹ:\ -*.ogg=🎵:\ -*.opus=🎵:\ -*.part=💔:\ -*.pdf=📚:\ -*.png=🖼:\ -*.r=📊:\ -*.rar=📦:\ -*.rmd=📊:\ -*.svg=🗺:\ -*.tar.gz=📦:\ -*.tex=📜:\ -*.tif=🖼:\ -*.tiff=🖼:\ -*.torrent=🔽:\ -*.txt=✍:\ -*.v64=🎮:\ -*.wav=🎼:\ -*.webm=🎥:\ -*.webp=🖼:\ -*.wmv=🎥:\ -*.xcf=🖌:\ -*.xlsx=📓:\ -*.xml=📰:\ -*.z64=🎮:\ -*.zip=📦:\ -di=📁:\ -ex=🎯:\ -fi=📃:\ -ln=⛓:\ -or=❌:\ -ow=📂:\ -tw=🤝:\ -"