aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/.config/sxiv/exec
diff options
context:
space:
mode:
Diffstat (limited to 'dotfiles/.config/sxiv/exec')
-rwxr-xr-xdotfiles/.config/sxiv/exec/key-handler21
1 files changed, 21 insertions, 0 deletions
diff --git a/dotfiles/.config/sxiv/exec/key-handler b/dotfiles/.config/sxiv/exec/key-handler
new file mode 100755
index 0000000..b63fbd6
--- /dev/null
+++ b/dotfiles/.config/sxiv/exec/key-handler
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+while read file; do
+ case "$1" in
+ "C-a")
+ setbg "$file"
+ exit ;;
+ "C-s")
+ setbglblur "$file"
+ exit ;;
+ "C-d")
+ setbglsimple "$file"
+ exit ;;
+ "C-c")
+ wl-copy < "$file"
+ exit ;;
+ "C-f")
+ wl-copy "$file"
+ exit ;;
+ esac
+done