#set column_ratios 1,3,4
# Which files should be hidden? (regular expression)
-#set hidden_filter ^\.|\.(?:pyc|pyo|bak|swp)$|^lost\+found$|^__(py)?cache__$
+set hidden_filter ^\.|^lost\+found$
# Show hidden files? You can toggle this by typing 'zh'
#set show_hidden false
set preview_images true
# Use a unicode "..." character to mark cut-off filenames?
-set unicode_ellipsis false
+set unicode_ellipsis true
# Show dotfiles in the bookmark preview box?
#set show_hidden_bookmarks true
# Which colorscheme to use? These colorschemes are available by default:
# default, jungle, snow
-#set colorscheme jungle
+set colorscheme custom
# Preview files on the rightmost column?
# And collapse (shrink) the last column if there is nothing to preview?
#set draw_progress_bar_in_status_bar true
# Draw borders around columns?
-#set draw_borders true
+set draw_borders true
# Display the directory name in tabs?
-#set dirname_in_tabs false
+set dirname_in_tabs true
# Enable the mouse support?
#set mouse_enabled true
#set display_tags_in_all_columns true
# Set a title for the window?
-#set update_title false
+set update_title true
# Set the title to "ranger" in the tmux program?
#set update_tmux_title false
#set shorten_title 3
# Abbreviate $HOME with ~ in the titlebar (first line) of ranger?
-#set tilde_in_titlebar false
+set tilde_in_titlebar true
# How many directory-changes or console-commands should be kept in history?
-set max_history_size 200
-set max_console_history_size 500
+set max_history_size 2000
+set max_console_history_size 5000
# Try to keep so much space between the top/bottom border when scrolling:
#set scroll_offset 8
# Padding on the right when there's no preview?
# This allows you to click into the space to run the file.
-#set padding_right true
+set padding_right false
# Save bookmarks (used with mX and `X) instantly?
# This helps to synchronize bookmarks between multiple ranger
# command :get_cumulative_size or typing "dc". The size is expensive to
# calculate and will not be updated automatically. You can choose
# to update it automatically though by turning on this option:
-#set autoupdate_cumulative_size false
+set autoupdate_cumulative_size false
# Turning this on makes sense for screen readers:
#set show_cursor false
# You can set local options that only affect a single directory.
# Examples:
-# setlocal path=~/downloads sort mtime
+setlocal path=~/downloads sort mtime
# ===================================================================
# == Command Aliases in the Console
#map <A-Left> tab_move -1
#map gt tab_move 1
#map gT tab_move -1
-#map gn tab_new ~
+map gn tab_new
#map gc tab_close
#map uq tab_restore
map <a-!> tab_open 1
map <a-(> tab_open 9
# Sorting
-#map or toggle_option sort_reverse
-#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 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 or toggle_option sort_reverse
+map os chain setlocal sort=size; setlocal sort_reverse=False
+map ob chain setlocal sort=basename; setlocal sort_reverse=False
+map on chain setlocal sort=natural; setlocal sort_reverse=False
+map om chain setlocal sort=mtime; setlocal sort_reverse=False
+map oc chain setlocal sort=ctime; setlocal sort_reverse=False
+map oa chain setlocal sort=atime; setlocal sort_reverse=False
+map ot chain setlocal sort=type; setlocal sort_reverse=False
+
+map oS chain setlocal sort=size; setlocal sort_reverse=True
+map oB chain setlocal sort=basename; setlocal sort_reverse=True
+map oN chain setlocal sort=natural; setlocal sort_reverse=True
+map oM chain setlocal sort=mtime; setlocal sort_reverse=True
+map oC chain setlocal sort=ctime; setlocal sort_reverse=True
+map oA chain setlocal sort=atime; setlocal sort_reverse=True
+map oT chain setlocal sort=type; setlocal sort_reverse=True
+
+map Or toggle_option sort_reverse
+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 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 dc get_cumulative_size