diff options
| author | Karel Kočí <cynerd@email.cz> | 2017-01-07 15:29:28 +0100 | 
|---|---|---|
| committer | Karel Kočí <cynerd@email.cz> | 2017-01-07 15:29:28 +0100 | 
| commit | 86874438bcb36c27d5519e5d3bc449f4b45698c2 (patch) | |
| tree | 17423b9a56a5d1f99e68a0575e52c8f7af4b9feb /config/ranger | |
| parent | ae379e5e4b2a9d08f221e0d8742537a6f60ad19f (diff) | |
| download | myconfigs-86874438bcb36c27d5519e5d3bc449f4b45698c2.tar.gz myconfigs-86874438bcb36c27d5519e5d3bc449f4b45698c2.tar.bz2 myconfigs-86874438bcb36c27d5519e5d3bc449f4b45698c2.zip | |
Some more ranger settings
Diffstat (limited to 'config/ranger')
| -rw-r--r-- | config/ranger/rc.conf | 19 | ||||
| -rw-r--r-- | config/ranger/rifle.conf | 104 | 
2 files changed, 21 insertions, 102 deletions
| diff --git a/config/ranger/rc.conf b/config/ranger/rc.conf index b2965cd..61bdfd4 100644 --- a/config/ranger/rc.conf +++ b/config/ranger/rc.conf @@ -49,7 +49,7 @@ set automatically_count_files true  set open_all_images true  # Be aware of version control systems and display information. -set vcs_aware false +set vcs_aware true  # State of the three backends git, hg, bzr. The possible states are  # disabled, local (only show local info), enabled (show local and remote @@ -59,7 +59,7 @@ set vcs_backend_hg disabled  set vcs_backend_bzr disabled  # Use one of the supported image preview protocols -set preview_images false +set preview_images true  # Set the preview image method. Supported methods:  # @@ -75,7 +75,7 @@ set preview_images false  set preview_images_method w3m  # 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 @@ -88,7 +88,7 @@ set colorscheme default  # And collapse (shrink) the last column if there is nothing to preview?  set preview_files true  set preview_directories true -set collapse_preview true +set collapse_preview false  # Save the console history on exit?  set save_console_history true @@ -104,7 +104,7 @@ set draw_progress_bar_in_status_bar true  set draw_borders false  # Display the directory name in tabs? -set dirname_in_tabs false +set dirname_in_tabs true  # Enable the mouse support?  set mouse_enabled true @@ -117,17 +117,17 @@ set display_size_in_status_bar 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  # Shorten the title if it gets long?  The number defines how many  # directories are displayed at once, 0 turns off this feature. -set shorten_title 3 +set shorten_title 6  # 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 20 @@ -196,8 +196,7 @@ set metadata_deep_search 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 diff --git a/config/ranger/rifle.conf b/config/ranger/rifle.conf index 95e4242..3e684d8 100644 --- a/config/ranger/rifle.conf +++ b/config/ranger/rifle.conf @@ -49,34 +49,15 @@  # only running the current file even if you have marked multiple files.  #------------------------------------------- +# XDG +#------------------------------------------- +# If we are in X use preferably xdg-open +has xdg-open, X, flag f = xdg-open "$1" + +#-------------------------------------------  # Websites  #------------------------------------------- -# Rarely installed browsers get higher priority; It is assumed that if you -# install a rare browser, you probably use it.  Firefox/konqueror/w3m on the -# other hand are often only installed as fallback browsers. -ext x?html?, has surf,           X, flag f = surf -- file://"$1" -ext x?html?, has vimprobable,    X, flag f = vimprobable -- "$@" -ext x?html?, has vimprobable2,   X, flag f = vimprobable2 -- "$@" -ext x?html?, has dwb,            X, flag f = dwb -- "$@" -ext x?html?, has jumanji,        X, flag f = jumanji -- "$@" -ext x?html?, has luakit,         X, flag f = luakit -- "$@" -ext x?html?, has uzbl,           X, flag f = uzbl -- "$@" -ext x?html?, has uzbl-tabbed,    X, flag f = uzbl-tabbed -- "$@" -ext x?html?, has uzbl-browser,   X, flag f = uzbl-browser -- "$@" -ext x?html?, has uzbl-core,      X, flag f = uzbl-core -- "$@" -ext x?html?, has midori,         X, flag f = midori -- "$@" -ext x?html?, has chromium,       X, flag f = chromium -- "$@" -ext x?html?, has opera,          X, flag f = opera -- "$@" -ext x?html?, has firefox,        X, flag f = firefox -- "$@" -ext x?html?, has seamonkey,      X, flag f = seamonkey -- "$@" -ext x?html?, has iceweasel,      X, flag f = iceweasel -- "$@" -ext x?html?, has epiphany,       X, flag f = epiphany -- "$@" -ext x?html?, has konqueror,      X, flag f = konqueror -- "$@" -ext x?html?, has elinks,          terminal = elinks "$@" -ext x?html?, has links2,          terminal = links2 "$@" -ext x?html?, has links,           terminal = links "$@" -ext x?html?, has lynx,            terminal = lynx -- "$@" -ext x?html?, has w3m,             terminal = w3m "$@" +ext x?html?, has w3m = w3m "$@"  #-------------------------------------------  # Misc @@ -88,9 +69,6 @@ mime ^text,  label pager  = "$PAGER" -- "$@"  !mime ^text, label pager,  ext xml|json|csv|tex|py|pl|rb|js|sh|php = "$PAGER" -- "$@"  ext 1                         = man "$1" -ext s[wmf]c, has zsnes, X     = zsnes "$1" -ext s[wmf]c, has snes9x-gtk,X = snes9x-gtk "$1" -ext nes, has fceux, X         = fceux "$1"  ext exe                       = wine "$1"  name ^[mM]akefile$            = make @@ -107,74 +85,24 @@ ext php = php -- "$1"  #--------------------------------------------  # Audio without X  #------------------------------------------- -mime ^audio|ogg$, terminal, has mplayer  = mplayer -- "$@" -mime ^audio|ogg$, terminal, has mplayer2 = mplayer2 -- "$@" -mime ^audio|ogg$, terminal, has mpv      = mpv -- "$@" -ext midi?,        terminal, has wildmidi = wildmidi -- "$@" - -#-------------------------------------------- -# Video/Audio with a GUI -#------------------------------------------- -mime ^video|audio, has gmplayer, X, flag f = gmplayer -- "$@" -mime ^video|audio, has smplayer, X, flag f = smplayer "$@" -mime ^video,       has mpv,      X, flag f = mpv -- "$@" -mime ^video,       has mpv,      X, flag f = mpv --fs -- "$@" -mime ^video,       has mplayer2, X, flag f = mplayer2 -- "$@" -mime ^video,       has mplayer2, X, flag f = mplayer2 -fs -- "$@" -mime ^video,       has mplayer,  X, flag f = mplayer -- "$@" -mime ^video,       has mplayer,  X, flag f = mplayer -fs -- "$@" -mime ^video|audio, has vlc,      X, flag f = vlc -- "$@" -mime ^video|audio, has totem,    X, flag f = totem -- "$@" -mime ^video|audio, has totem,    X, flag f = totem --fullscreen -- "$@" +# TODO when we have mpd launch it in it +mime ^audio|ogg$, has mpv      = mpv -- "$@"  #--------------------------------------------  # Video without X:  #-------------------------------------------  mime ^video, terminal, !X, has mpv       = mpv -- "$@" -mime ^video, terminal, !X, has mplayer2  = mplayer2 -- "$@" -mime ^video, terminal, !X, has mplayer   = mplayer -- "$@"  #-------------------------------------------  # Documents  #------------------------------------------- -ext pdf, has llpp,     X, flag f = llpp "$@" -ext pdf, has zathura,  X, flag f = zathura -- "$@" -ext pdf, has mupdf,    X, flag f = mupdf "$@" -ext pdf, has mupdf-x11,X, flag f = mupdf-x11 "$@" -ext pdf, has apvlv,    X, flag f = apvlv -- "$@" -ext pdf, has xpdf,     X, flag f = xpdf -- "$@" -ext pdf, has evince,   X, flag f = evince -- "$@" -ext pdf, has atril,    X, flag f = atril -- "$@" -ext pdf, has okular,   X, flag f = okular -- "$@" -ext pdf, has epdfview, X, flag f = epdfview -- "$@" -ext pdf, has qpdfview, X, flag f = qpdfview "$@" - -ext docx?, has catdoc,       terminal = catdoc -- "$@" | "$PAGER" - -ext                        sxc|xlsx?|xlt|xlw|gnm|gnumeric, has gnumeric,    X, flag f = gnumeric -- "$@" -ext                        sxc|xlsx?|xlt|xlw|gnm|gnumeric, has kspread,     X, flag f = kspread -- "$@" -ext pptx?|od[dfgpst]|docx?|sxc|xlsx?|xlt|xlw|gnm|gnumeric, has libreoffice, X, flag f = libreoffice "$@" -ext pptx?|od[dfgpst]|docx?|sxc|xlsx?|xlt|xlw|gnm|gnumeric, has soffice,     X, flag f = soffice "$@" -ext pptx?|od[dfgpst]|docx?|sxc|xlsx?|xlt|xlw|gnm|gnumeric, has ooffice,     X, flag f = ooffice "$@" - -ext djvu, has zathura,X, flag f = zathura -- "$@" -ext djvu, has evince, X, flag f = evince -- "$@" -ext djvu, has atril,  X, flag f = atril -- "$@" +ext docx?, has catdoc, terminal = catdoc -- "$@" | "$PAGER" +ext pdf, has pdftotext = pdftotext "$@" | "$PAGER"  #-------------------------------------------  # Image Viewing:  #------------------------------------------- -mime ^image/svg, has inkscape, X, flag f = inkscape -- "$@" -mime ^image/svg, has display,  X, flag f = display -- "$@" - -mime ^image, has sxiv,      X, flag f = sxiv -- "$@" -mime ^image, has feh,       X, flag f = feh -- "$@" -mime ^image, has mirage,    X, flag f = mirage -- "$@" -mime ^image, has ristretto, X, flag f = ristretto "$@" -mime ^image, has eog,       X, flag f = eog -- "$@" -mime ^image, has eom,       X, flag f = eom -- "$@" -mime ^image, has gimp,      X, flag f = gimp -- "$@" -ext xcf,                    X, flag f = gimp -- "$@" +mime ^image, has fbi, = fbi -a -- "$@"  #-------------------------------------------  # Archives @@ -189,14 +117,6 @@ ext iso|jar|msi|pkg|rar|shar|tar|tgz|xar|xpi|xz|zip, has aunpack = aunpack -- "$  ext tar|gz, has tar = tar vvtf "$@" | "$PAGER"  ext tar|gz, has tar = tar vvxf "$@" -#------------------------------------------- -# Misc -#------------------------------------------- -label wallpaper, number 11, mime ^image, has feh, X = feh --bg-scale "$1" -label wallpaper, number 12, mime ^image, has feh, X = feh --bg-tile "$1" -label wallpaper, number 13, mime ^image, has feh, X = feh --bg-center "$1" -label wallpaper, number 14, mime ^image, has feh, X = feh --bg-fill "$1" -  # Define the editor for non-text files + pager as last action                !mime ^text, !ext xml|json|csv|tex|py|pl|rb|js|sh|php  = ask  label editor, !mime ^text, !ext xml|json|csv|tex|py|pl|rb|js|sh|php  = $EDITOR -- "$@" | 
