From 6abc2a1a1e3121c81db310f114bca74402f97872 Mon Sep 17 00:00:00 2001 From: Vlad Doster Date: Sun, 22 Dec 2019 21:34:53 -0500 Subject: [PATCH] Delete rc.conf --- .config/ranger/rc.conf | 508 ----------------------------------------- 1 file changed, 508 deletions(-) delete mode 100644 .config/ranger/rc.conf diff --git a/.config/ranger/rc.conf b/.config/ranger/rc.conf deleted file mode 100644 index 801f7051..00000000 --- a/.config/ranger/rc.conf +++ /dev/null @@ -1,508 +0,0 @@ -###SETTINGS### - -set column_ratios 1,3,4 -#set hidden_filter ^\.|\.(?:pyc|pyo|bak|swp)$|^lost\+found$|^__(py)?cache__$ -set hidden_filter ^\.|\.(?:pyc|vrb|pyo|lof|bak|swp|aux|log|nav|out|snm|toc|bcf|run\.xml|synctex\.gz|blg|bbl)$|^lost\+found$|^__(py)?cache__$ -set show_hidden false -set confirm_on_delete multiple -set preview_script ~/.config/ranger/scope.sh -set use_preview_script true -set automatically_count_files true -set open_all_images true -set vcs_aware false -set vcs_backend_git enabled -set vcs_backend_hg disabled -set vcs_backend_bzr disabled -set preview_images true -set preview_images_method ueberzug -set unicode_ellipsis false -set show_hidden_bookmarks false -set colorscheme default -set preview_files true -set preview_directories true -set collapse_preview true -set save_console_history false -set status_bar_on_top false -set draw_progress_bar_in_status_bar true -set draw_borders true -set dirname_in_tabs true -set mouse_enabled true -set display_size_in_main_column true -set display_size_in_status_bar true -set display_tags_in_all_columns true -set update_title false -set update_tmux_title true -set shorten_title 3 -set tilde_in_titlebar true -set max_history_size 20 -set max_console_history_size 50 -set scroll_offset 8 -set flushinput true -set padding_right true -set autosave_bookmarks false -set autoupdate_cumulative_size false -set show_cursor false -set sort natural -set sort_reverse false -set sort_case_insensitive true -set sort_directories_first true -set sort_unicode false -set xterm_alt_key false -set cd_bookmarks false -set preview_max_size 0 -set show_selection_in_titlebar true -set idle_delay 2000 -set metadata_deep_search false - -###ALIASES### -alias e edit -alias q quit -alias q! quitall -alias qa quitall -alias qall quitall -alias setl setlocal - -alias filter scout -prt -alias find scout -aeit -alias mark scout -mr -alias unmark scout -Mr -alias search scout -rs -alias search_inc scout -rts -alias travel scout -aefiklst - -###BASIC KEYS### - -#BASIC -map Q quit! -map q quit -copymap q ZZ ZQ - -#map R reload_cwd -map reset -#map redraw_window -map abort -map change_mode normal - -map i display_file -map ? help -#map W display_log -map w taskview_open -map S shell $SHELL - -map : console -map ; console -map ! console shell%space -map @ console -p6 shell %s -map # console shell -p%space -#map s console shell%space -map r chain draw_possible_programs; console open_with%%space -map f console find%space -map cd console cd%space - -# Change the line mode -#map Mf linemode filename -#map Mi linemode fileinfo -#map Mp linemode permissions -#map Mt linemode metatitle - -#moc -#map Mc shell mocp -c -#map Ma shell mocp -a %s -#map Ms shell mocp -p -#map MS shell mocp -S -#map Mp shell mocp -G -#map Mn shell mocp -f -#map Mb shell mocp -r -#map MN shell mocp -s && mocp -c && mocp -a %s && mocp -p -#map Mo shell mocp -j 0%% -#map MK shell killall mocp - -# Tagging / Marking -map at tag_toggle -map ut tag_remove -map " tag_toggle tag=%any -map mark_files toggle=True -map va mark_files all=True toggle=True -map uv mark_files all=True val=False -map vs toggle_visual_mode -map uV toggle_visual_mode reverse=True - -# For the nostalgics: Midnight Commander bindings -map help -map display_file -map edit -map copy -map console shell echo "require(rmarkdown); render_site()" | R --vanilla -map cut -map console mkdir%space -map console delete -map exit - -# In case you work on a keyboard with dvorak layout -map move up=1 -map move down=1 -map move left=1 -map move right=1 -map move to=0 -map move to=-1 -map move down=1 pages=True -map move up=1 pages=True -map move right=1 -map console delete -map console touch%space - -# VIM-like -copymap k -copymap j -copymap h -copymap l -copymap gg -copymap G -copymap -copymap - -map J move down=0.5 pages=True -map K move up=0.5 pages=True -copymap J -copymap K - -# Jumping around -map H history_go -1 -map L history_go 1 -map ] move_parent 1 -map [ move_parent -1 -map } traverse - -#DEFAULT MOVEMENT -map ge cd /etc -map gu cd /usr -#map gl cd -r . -map gL cd -r %f -#map gv cd /var -map gM cd /mnt -map gr cd / -map gR eval fm.cd(ranger.RANGERDIR) -map g? cd /usr/share/doc/ranger - -# Tabs -map tab_new ~ -map tab_close -map tab_move 1 -map tab_move -1 -map tab_move 1 -map tab_move -1 -#map gt tab_move 1 -#map gT tab_move -1 -map gn tab_new ~ -#map gc tab_close -map tt tab_close -map uq tab_restore -map tab_open 1 -map tab_open 2 -map tab_open 3 -map tab_open 4 -map tab_open 5 -map tab_open 6 -map tab_open 7 -map tab_open 8 -map tab_open 9 - - -# External Programs -map E edit -map du shell -p du --max-depth=1 -h --apparent-size -map dU shell -p du --max-depth=1 -h --apparent-size | sort -rh -map yp shell -f echo -n %%d/%%f | xsel -i; xsel -o | xsel -i -b -map yd shell -f echo -n %%d | xsel -i; xsel -o | xsel -i -b -map yn shell -f echo -n %%f | xsel -i; xsel -o | xsel -i -b - - -# Filesystem Operations -map = chmod -map cw console rename%space -map aa rename_append -map A eval fm.open_console('rename ' + fm.thisfile.relative_path) -map I eval fm.open_console('rename ' + fm.thisfile.relative_path, position=7) -map pp paste -map po paste overwrite=True -map pP paste append=True -map pO paste overwrite=True append=True -map pl paste_symlink relative=False -map pL paste_symlink relative=True -map phl paste_hardlink -map pht paste_hardlinked_subtree - -map dD console delete - -map dd cut -map ud uncut -map da cut mode=add -map dr cut mode=remove - -map yy copy -map uy uncut -map ya copy mode=add -map yr copy mode=remove - - -# Temporary workarounds -map dgg eval fm.cut(dirarg=dict(to=0), narg=quantifier) -map dG eval fm.cut(dirarg=dict(to=-1), narg=quantifier) -map dj eval fm.cut(dirarg=dict(down=1), narg=quantifier) -map dk eval fm.cut(dirarg=dict(up=1), narg=quantifier) -map ygg eval fm.copy(dirarg=dict(to=0), narg=quantifier) -map yG eval fm.copy(dirarg=dict(to=-1), narg=quantifier) -map yj eval fm.copy(dirarg=dict(down=1), narg=quantifier) -map yk eval fm.copy(dirarg=dict(up=1), narg=quantifier) - - -# Searching -map / console search%space -map n search_next -map N search_next forward=False -map ct search_next order=tag -map cs search_next order=size -map ci search_next order=mimetype -map cc search_next order=ctime -map cm search_next order=mtime -map ca search_next order=atime - - -# Sorting -map or toggle_option sort_reverse -map oz set sort=random -map os chain set sort=size; set sort_reverse=False -map ob chain set sort=basename; set sort_reverse=False -map on chain set sort=natural; set sort_reverse=False -map om chain set sort=mtime; set sort_reverse=False -map oc chain set sort=ctime; set sort_reverse=False -map oa chain set sort=atime; set sort_reverse=False -map ot chain set sort=type; set sort_reverse=False -map oe chain set sort=extension; set sort_reverse=False - -map oS chain set sort=size; set sort_reverse=True -map oB chain set sort=basename; set sort_reverse=True -map oN chain set sort=natural; set sort_reverse=True -map oM chain set sort=mtime; set sort_reverse=True -map oC chain set sort=ctime; set sort_reverse=True -map oA chain set sort=atime; set sort_reverse=True -map oT chain set sort=type; set sort_reverse=True -map oE chain set sort=extension; set sort_reverse=True - -map dc get_cumulative_size - - -# Settings -map zc toggle_option collapse_preview -map zd toggle_option sort_directories_first -map zh toggle_option show_hidden -map toggle_option show_hidden -map zi toggle_option flushinput -map zm toggle_option mouse_enabled -map zp toggle_option preview_files -map zP toggle_option preview_directories -map zs toggle_option sort_case_insensitive -map zu toggle_option autoupdate_cumulative_size -map zv toggle_option use_preview_script -map zf console filter%space - - -# Bookmarks -#map ` enter_bookmark %any -#map ' enter_bookmark %any -#map mm set_bookmark %any -#map um unset_bookmark %any - -#map m draw_bookmarks -#copymap m um ` ' - - -# Generate all the chmod bindings with some python help: -eval for arg in "rwxXst": cmd("map +u{0} shell -f chmod u+{0} %s".format(arg)) -eval for arg in "rwxXst": cmd("map +g{0} shell -f chmod g+{0} %s".format(arg)) -eval for arg in "rwxXst": cmd("map +o{0} shell -f chmod o+{0} %s".format(arg)) -eval for arg in "rwxXst": cmd("map +a{0} shell -f chmod a+{0} %s".format(arg)) -eval for arg in "rwxXst": cmd("map +{0} shell -f chmod u+{0} %s".format(arg)) - -eval for arg in "rwxXst": cmd("map -u{0} shell -f chmod u-{0} %s".format(arg)) -eval for arg in "rwxXst": cmd("map -g{0} shell -f chmod g-{0} %s".format(arg)) -eval for arg in "rwxXst": cmd("map -o{0} shell -f chmod o-{0} %s".format(arg)) -eval for arg in "rwxXst": cmd("map -a{0} shell -f chmod a-{0} %s".format(arg)) -eval for arg in "rwxXst": cmd("map -{0} shell -f chmod u-{0} %s".format(arg)) - - -###CONSOLE KEYS### -# Basic -cmap eval fm.ui.console.tab() -cmap eval fm.ui.console.tab(-1) -cmap eval fm.ui.console.close() -cmap eval fm.ui.console.execute() -#cmap redraw_window - -copycmap -copycmap - - -# Move around -cmap eval fm.ui.console.history_move(-1) -cmap eval fm.ui.console.history_move(1) -cmap eval fm.ui.console.move(left=1) -cmap eval fm.ui.console.move(right=1) -cmap eval fm.ui.console.move(right=0, absolute=True) -cmap eval fm.ui.console.move(right=-1, absolute=True) - - -# Line Editing -cmap eval fm.ui.console.delete(-1) -cmap eval fm.ui.console.delete(0) -cmap eval fm.ui.console.delete_word() -cmap eval fm.ui.console.delete_word(backward=False) -cmap eval fm.ui.console.delete_rest(1) -cmap eval fm.ui.console.delete_rest(-1) -cmap eval fm.ui.console.paste() - -# And of course the emacs way -#copycmap -#copycmap -#copycmap -#copycmap -#copycmap -#copycmap -#copycmap -#copycmap - - -# Note: There are multiple ways to express backspaces. (code 263) -# and (code 127). To be sure, use both. -copycmap - -# This special expression allows typing in numerals: -cmap false - - - -###PAGER KEYS### -# Movement -pmap pager_move down=1 -pmap pager_move up=1 -pmap pager_move left=4 -pmap pager_move right=4 -pmap pager_move to=0 -pmap pager_move to=-1 -pmap pager_move down=1.0 pages=True -pmap pager_move up=1.0 pages=True -pmap pager_move down=0.5 pages=True -pmap pager_move up=0.5 pages=True - -copypmap k -copypmap j -copypmap h -copypmap l -copypmap g -copypmap G -copypmap d -copypmap u -copypmap n f -copypmap p b - - -# Basic -#pmap redraw_window -pmap pager_close -copypmap q Q i -pmap E edit_file - -# =================================================================== -# == Taskview Keybindings -# =================================================================== - -# Movement -tmap taskview_move up=1 -tmap taskview_move down=1 -tmap taskview_move to=0 -tmap taskview_move to=-1 -tmap taskview_move down=1.0 pages=True -tmap taskview_move up=1.0 pages=True -tmap taskview_move down=0.5 pages=True -tmap taskview_move up=0.5 pages=True - -copytmap k -copytmap j -copytmap g -copytmap G -copytmap u -copytmap n f -copytmap p b - -# Changing priority and deleting tasks -tmap J eval -q fm.ui.taskview.task_move(-1) -tmap K eval -q fm.ui.taskview.task_move(0) -tmap dd eval -q fm.ui.taskview.task_remove() -tmap eval -q fm.ui.taskview.task_move(-1) -tmap eval -q fm.ui.taskview.task_move(0) -tmap eval -q fm.ui.taskview.task_remove() - -# Basic -#tmap redraw_window -tmap taskview_close -copytmap q Q w - - -map sp console shell bash speedvid.sh %f%space -map x shell chmod -x %s - -#General -map V console shell vim%space -map cW bulkrename %s -map mkd console mkdir%space -map sc console shell ln -sT%space -map D console delete -map X shell extract %f -map Z shell tar -cvzf %f.tar.gz %s -map fzf_select -map fzf_locate - -#Document Manipulation -map p1s shell lpr -o sides=one-sided %f -map p2s shell lpr -o sides=two-sided-long-edge %f -map MP shell pandoc %f -o %f.pdf -map MX shell xelatex %f -map ML shell latex %f -map TC shell texclear -map Txa console shell cp ~/Documents/LaTeX/article.tex%space -map Txs console shell cp ~/Documents/LaTeX/beamer.tex%space -map Txh console shell cp ~/Documents/LaTeX/handout.tex%space - -#Image commands -map bg shell setbg %f -map bw shell wal -i %f && setbg %f -map C shell killall w3mimgdisplay && convert -rotate 90 %s %s -map F shell killall w3mimgdisplay && convert -flop %s %s -map bl shell killall w3mimgdisplay && convert %s -resize 1440x1080\> bl_%s -map TR shell convert %s -transparent white %s - -#Music (mpd) shortcuts -map MS shell mpd -map MK shell killall mpd -map Ma shell mpc add "%s" -map Ms shell mpc play -map Mp shell mpc toggle -map Mn shell mpc next -map Mb shell mpc prev -map MN shell mpc stop && mpc clear && mpc add "%s" -map Mo shell mpc seek 0% - -#Audio tagging (Requires eyeD3) -map Ta eval fm.open_console('shell eyeD3 -a ' + fm.thisfile.relative_path, position=15) -#Artist -map TA eval fm.open_console('shell eyeD3 -A ' + fm.thisfile.relative_path, position=15) -#Album -map Tb eval fm.open_console('shell eyeD3 -b ' + fm.thisfile.relative_path, position=15) -#Album artist -map Tt eval fm.open_console('shell eyeD3 -t "" ' + fm.thisfile.relative_path, position=16) -map Tn eval fm.open_console('shell eyeD3 -n "" ' + fm.thisfile.relative_path, position=16) - -#Downloading -map ytv console shell youtube-dl -ic%space -map yta console shell youtube-dl -xic%space -source ~/.config/ranger/shortcuts.conf