aboutsummaryrefslogtreecommitdiff
path: root/.config/ranger
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2019-04-28 21:55:06 -0400
committertdro <tdro@users.noreply.github.com>2019-04-28 21:55:06 -0400
commitf18e20378f4b65f2a4873e9f7014f36ae2296061 (patch)
tree9b859b9e7ceb838dc20ad9e0265fb32b577a9e30 /.config/ranger
parenta2c1d8a23a1d318aefead5e58508daaee50ff8f0 (diff)
downloaddotfiles-f18e20378f4b65f2a4873e9f7014f36ae2296061.tar.gz
dotfiles-f18e20378f4b65f2a4873e9f7014f36ae2296061.tar.bz2
dotfiles-f18e20378f4b65f2a4873e9f7014f36ae2296061.zip
.config/ranger: Open with dmenu
Diffstat (limited to '.config/ranger')
-rw-r--r--.config/ranger/rc.conf5
1 files changed, 4 insertions, 1 deletions
diff --git a/.config/ranger/rc.conf b/.config/ranger/rc.conf
index 3161bc8..e3e791c 100644
--- a/.config/ranger/rc.conf
+++ b/.config/ranger/rc.conf
@@ -8,7 +8,10 @@ map cw eval fm.execute_console("bulkrename") if fm.thisdir.marked_items else fm.
map f console scout -ftsea%space
# Always fork on open
-map r console -p10 open_with f
+#map r console -p10 open_with f
+
+# Open with dmenu
+map r shell compgen -c | dmenu -f -i -b -p 'Open With' | xargs -I{} -r bash -c "{} %s &> /dev/null" &
# Sort by last modified
set sort=ctime