From 0f9159e848f41f3fb6e2a625e32899b620226d3a Mon Sep 17 00:00:00 2001 From: xyz Date: Tue, 28 Sep 2021 18:56:21 -0700 Subject: use xrectsel for screenshot and recordings, refactor --- .config/sxhkd/sxhkdrc | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to '.config/sxhkd') diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc index 91d45433..8fce5bd9 100644 --- a/.config/sxhkd/sxhkdrc +++ b/.config/sxhkd/sxhkdrc @@ -1,5 +1,8 @@ Print - ffmpeg -f x11grab -i "$DISPLAY" -vframes 1 "$XDG_PICTURES_DIR/screenshots/$(time.uuid)".png + xrectsel '%w %h %x %y' | xargs sh -c 'ffmpeg -f x11grab -s "$1"x"$2" -i "$DISPLAY+$3,$4" -vframes 1 "$XDG_PICTURES_DIR/screenshots/$(time.uuid).png"' shell + +alt + Print + reco XF86Audio{RaiseVolume,LowerVolume,Mute} amixer set Master {5%+,5%-,toggle};\ @@ -12,6 +15,12 @@ alt + XF86AudioMute amixer set Capture toggle;\ kill -RTMIN "$(cat ~/.cache/pidofbar)" +XF86Audio{Prev,Play,Next} + playerctl {previous,play-pause,next} + +@Caps_Lock + kill -RTMIN+3 "$(cat ~/.cache/pidofbar)" + alt + y mpvy -s @@ -27,13 +36,4 @@ alt + w alt + s shufwall -XF86Audio{Prev,Play,Next} - playerctl {previous,play-pause,next} - -@Caps_Lock - kill -RTMIN+3 "$(cat ~/.cache/pidofbar)" - -alt + Print - reco - # vim: ft=sh -- cgit v1.2.3-70-g09d2