From c1ce40cfd5699cfd00d2152ff7cbf17a707f1a88 Mon Sep 17 00:00:00 2001 From: Josh Wolfe Date: Mon, 27 Feb 2017 16:15:55 -0500 Subject: [PATCH] Added client side of screenshot upload and i3 bind --- bin/shot_upload | 8 ++++++++ i3/.config/i3/config | 1 + 2 files changed, 9 insertions(+) create mode 100755 bin/shot_upload diff --git a/bin/shot_upload b/bin/shot_upload new file mode 100755 index 0000000..f37c287 --- /dev/null +++ b/bin/shot_upload @@ -0,0 +1,8 @@ +#!/bin/bash + +scrot -q 100 -s ~/Pictures/pic_for_upload.png +scp ~/Pictures/pic_for_upload.png vps:~ + +R=`~/bin/anumgen 8` +echo emacs.guru/image/$R.png | xclip -selection clipboard +echo $R | ssh vps "cat > ~/upload_string && ~/process_photo" diff --git a/i3/.config/i3/config b/i3/.config/i3/config index 044ce12..8738bcb 100644 --- a/i3/.config/i3/config +++ b/i3/.config/i3/config @@ -24,6 +24,7 @@ smart_gaps on bindsym XF86AudioRaiseVolume exec amixer -D pulse sset Master 2%+ bindsym XF86AudioLowerVolume exec amixer -D pulse sset Master 2%- bindsym XF86AudioMute exec amixer set Master toggle +bindsym --release Print exec ~/bin/shot_upload # brightness keys bindsym XF86MonBrightnessUp exec xbacklight -inc 5