summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config11
1 files changed, 9 insertions, 2 deletions
diff --git a/config b/config
index 99c276a..168a058 100644
--- a/config
+++ b/config
@@ -51,6 +51,10 @@ set $voldown exec wpctl set-volume @DEFAULT_SINK@ 5%-
set $mute exec wpctl set-mute @DEFAULT_SINK@ toggle
set $mutemic exec wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
+set $imgpath "$(xdg-user-dir PICTURES)/$(date +%F-%H-%M-%S).png"
+set $screenshot exec grimshot save screen $imgpath \&& notify-send 'Screenshot Taken' $imgpath
+set $screenshot_area exec grimshot save area $imgpath
+
# Wallpaper
exec_always [ -f ~/.cache/wallpaper ] \
|| cp /usr/share/backgrounds/sway/*_1920x1080.png ~/.cache/wallpaper
@@ -231,8 +235,11 @@ bindsym --locked XF86AudioPlay $audio_play
bindsym --locked XF86AudioNext $audio_next
bindsym --locked XF86AudioPrev $audio_prev
-#bindsym --locked XF86MonBrightnessUp exec brightnessctl -s set +10%
-#bindsym --locked XF86MonBrightnessDown exec brightnessctl -s -n10 set 10%-
+bindsym --locked XF86MonBrightnessUp exec brightnessctl -s set +10%
+bindsym --locked XF86MonBrightnessDown exec brightnessctl -s -n10 set 10%-
+
+bindsym --locked XF86SelectiveScreenshot exec $screenshot
+bindsym --locked $mod+XF86SelectiveScreenshot exec $screenshot_area
# Window Rules
# Float all, manually disable floating for windows