# =================================================================== # This file contains the default startup commands for ranger. # To change them, it is recommended to create either /etc/ranger/rc.conf # (system-wide) or ~/.config/ranger/rc.conf (per user) and add your custom # commands there. # # If you copy this whole file there, you may want to set the environment # variable RANGER_LOAD_DEFAULT_RC to FALSE to avoid loading it twice. # # The purpose of this file is mainly to define keybindings and settings. # For running more complex python code, please create a plugin in "plugins/" or # a command in "commands.py". # # Each line is a command that will be run before the user interface # is initialized. As a result, you can not use commands which rely # on the UI such as :delete or :mark. # =================================================================== # =================================================================== # == Options # =================================================================== # Show hidden files? You can toggle this by typing 'zh' set show_hidden true # Use one of the supported image preview protocols set preview_images true # Set the preview image method. Supported methods: # # * w3m (default): # Preview images in full color with the external command "w3mimgpreview"? # This requires the console web browser "w3m" and a supported terminal. # It has been successfully tested with "xterm" and "urxvt" without tmux. # # * iterm2: # Preview images in full color using iTerm2 image previews # (http://iterm2.com/images.html). This requires using iTerm2 compiled # with image preview support. # # This feature relies on the dimensions of the terminal's font. By default, a # width of 8 and height of 11 are used. To use other values, set the options # iterm2_font_width and iterm2_font_height to the desired values. # # * terminology: # Previews images in full color in the terminology terminal emulator. # Supports a wide variety of formats, even vector graphics like svg. # # * sixel: # Previews images using the SIXEL protocol. This requires "imagemagick". # # * urxvt: # Preview images in full color using urxvt image backgrounds. This # requires using urxvt compiled with pixbuf support. # # * urxvt-full: # The same as urxvt but utilizing not only the preview pane but the # whole terminal window. # # * kitty: # Preview images in full color using kitty image protocol. # Requires python PIL or pillow library. # If ranger does not share the local filesystem with kitty # the transfer method is changed to encode the whole image; # while slower, this allows remote previews, # for example during an ssh session. # Any terminal supporting the Kitty graphics protocol should work automatically. # Note that the Kitty graphics protocol does not work from inside a tmux # session, so tmux is unsupported. # # * ueberzug: # Preview images in full color with the external command "ueberzug". # Images are shown by using a child window. # Only for users who run X11 in GNU/Linux. set preview_images_method iterm2 # Ask for a confirmation when running the "delete" command? # Valid values are "always", "never", "multiple" (default) # With "multiple", ranger will ask only if you delete multiple files at once. set confirm_on_delete never # Draw borders around columns? (separators, outline, both, or none) # Separators are vertical lines between columns. # Outline draws a box around all the columns. # Both combines the two. set draw_borders separators