From c74291c260b515994fc4186a7e7a373129ce35b1 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 10 Jan 2018 10:43:03 -0200 Subject: Adds rifle.conf and commented code for image previews --- config.dot/ranger/rc.conf.link | 7 ++ config.dot/ranger/rifle.conf.link | 202 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 209 insertions(+) create mode 100644 config.dot/ranger/rifle.conf.link diff --git a/config.dot/ranger/rc.conf.link b/config.dot/ranger/rc.conf.link index e905121..f42ee19 100644 --- a/config.dot/ranger/rc.conf.link +++ b/config.dot/ranger/rc.conf.link @@ -1 +1,8 @@ +# Colorscheme set colorscheme solarized + +# See https://github.com/ranger/ranger/wiki/Image-Previews +#set preview_images true +#set preview_images_method mpv +#set preview_images_method urxvt +#set preview_script /etc/ranger/data/scope.sh diff --git a/config.dot/ranger/rifle.conf.link b/config.dot/ranger/rifle.conf.link new file mode 100644 index 0000000..2b4d015 --- /dev/null +++ b/config.dot/ranger/rifle.conf.link @@ -0,0 +1,202 @@ +# vim: ft=cfg +# +# This is the configuration file of "rifle", ranger's file executor/opener. +# Each line consists of conditions and a command. For each line the conditions +# are checked and if they are met, the respective command is run. +# +# Syntax: +# , , ... = command +# +# The command can contain these environment variables: +# $1-$9 | The n-th selected file +# $@ | All selected files +# +# If you use the special command "ask", rifle will ask you what program to run. +# +# Prefixing a condition with "!" will negate its result. +# These conditions are currently supported: +# match | The regexp matches $1 +# ext | The regexp matches the extension of $1 +# mime | The regexp matches the mime type of $1 +# name | The regexp matches the basename of $1 +# path | The regexp matches the absolute path of $1 +# has | The program is installed (i.e. located in $PATH) +# env | The environment variable "variable" is non-empty +# file | $1 is a file +# directory | $1 is a directory +# number | change the number of this command to n +# terminal | stdin, stderr and stdout are connected to a terminal +# X | $DISPLAY is not empty (i.e. Xorg runs) +# +# There are also pseudo-conditions which have a "side effect": +# flag | Change how the program is run. See below. +# label