aboutsummaryrefslogtreecommitdiff
path: root/config.toml
diff options
context:
space:
mode:
Diffstat (limited to 'config.toml')
-rw-r--r--config.toml21
1 files changed, 19 insertions, 2 deletions
diff --git a/config.toml b/config.toml
index bd1179e..efeaf3f 100644
--- a/config.toml
+++ b/config.toml
@@ -1,9 +1,26 @@
+opener = """
+echo "%F" | while IFS= read file; do
+ case "$(file --mime-type "$file" -bL)" in
+ image/*) setsid -f sxiv "$file" >/dev/null 2>&1 ;;
+ video/*|image/gif) setsid -f mpv "$file" >/dev/null 2>&1 ;;
+ application/pdf) setsid -f zathura "$file" >/dev/null 2>&1 ;;
+ *) $EDITOR "$file" ;;
+ esac
+done;
+"""
+
[keymap]
gdl = "cd ~/Downloads"
gdc = "cd ~/Documents"
gp = "cd ~/Pictures"
gsc = "cd ~/Pictures/screenshots"
-dd = "!rm -rfi %f"
-pi = "!!clear; chafa -f kitty %"
+gdp = "cd ~/dump"
+gmnt = "cd /run/media/imsohexy"
+
+r = "!!echo '%F' | vidir -v -"
md = "cmdline-set !mkdir -p "
mf = "cmdline-set !touch "
+dd = "!rm -rfi %f"
+sdd = "!sudo rm -rfi %f"
+
+pi = "!!clear; chafa -f kitty %"