From 61e908b0649a02726664a1572a0764eaac305439 Mon Sep 17 00:00:00 2001 From: Ryan Kes Date: Fri, 31 May 2019 18:01:25 +0200 Subject: [PATCH] added dunst notification to screenshots --- dwm/.config/sxhkd/sxhkdrc | 2 +- dwm/.local/bin/maimpick | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/dwm/.config/sxhkd/sxhkdrc b/dwm/.config/sxhkd/sxhkdrc index 6f9868e..be29b1f 100644 --- a/dwm/.config/sxhkd/sxhkdrc +++ b/dwm/.config/sxhkd/sxhkdrc @@ -4,7 +4,7 @@ shift+ Print # desktop screenshot Print - maim ~/Pictures/Screenshots/pic-full-$(date '+%Y-%m-%d-%H%M%S').png && notify-send -i ~/Pictures/Screenshots/pic-full-$(date '+%Y-%m-%d-%H%M%S').png "Desktop Screenshot ~/Pictures/Screenshots/pic-full-$(date '+%Y-%m-%d-%H%M%S').png" + TIMESTAMP=$(date '+%Y-%m-%d-%H%M%S'); maim ~/Pictures/Screenshots/pic-full-$TIMESTAMP.png && notify-send -i ~/Pictures/Screenshots/pic-full-$TIMESTAMP.png "Desktop Screenshot pic-full-$TIMESTAMP.png" # Audio controls XF86AudioRaiseVolume diff --git a/dwm/.local/bin/maimpick b/dwm/.local/bin/maimpick index 8029d6b..3e01f74 100755 --- a/dwm/.local/bin/maimpick +++ b/dwm/.local/bin/maimpick @@ -1,8 +1,11 @@ #!/bin/sh + +TIMESTAMP=$(date '+%Y-%m-%d-%H%M%S') + case "$(printf "a selected area\\ncurrent window\\nfull screen\\na selected area (copy)\\ncurrent window (copy)\\nfull screen (copy)" | dmenu -l 6 -i -p "Screenshot which area?")" in - "a selected area") maim -s ~/Pictures/Screenshots/pic-selected-"$(date '+%Y-%m-%d-%H%m%S').png" ;; - "current window") maim -i "$(xdotool getactivewindow)" ~/Pictures/Screenshots/pic-window-"$(date '+%Y-%m-%d-%H%m%S').png" ;; - "full screen") maim ~/Pictures/Screenshots/pic-full-"$(date '+%Y-%m-%d-%H%m%S').png" ;; + "a selected area") maim -s ~/Pictures/Screenshots/pic-selected-"$TIMESTAMP".png && notify-send -i ~/Pictures/Screenshots/pic-selected-"$TIMESTAMP".png "Desktop Screenshot pic-selected-$TIMESTAMP.png" ;; + "current window") maim -i "$(xdotool getactivewindow)" ~/Pictures/Screenshots/pic-window-"$TIMESTAMP".png && notify-send -i ~/Pictures/Screenshots/pic-window-"$TIMESTAMP".png "Desktop Screenshot pic-window-$TIMESTAMP.png";; + "full screen") maim ~/Pictures/Screenshots/pic-full-"$TIMESTAMP".png && notify-send -i ~/Pictures/Screenshots/pic-full-"$TIMESTAMP".png "Desktop Screenshot pic-full-$TIMESTAMP.png" ;; "a selected area (copy)") maim -s | xclip -selection clipboard -t image/png ;; "current window (copy)") maim -i "$(xdotool getactivewindow)" | xclip -selection clipboard -t image/png ;; "full screen (copy)") maim | xclip -selection clipboard -t image/png ;;