sxhkdrc (2730B)
1 super + o 2 "$TERMINAL" -e lf "$HOME" 3 ctrl + super + r 4 pkill -SIGUSR1 sxhkd; notify "sxhkd reloaded" "" 5 alt + shift + 3 6 scrot -f -u -e 'mv $f ~/Pictures/Screenshots/; notify "Screenshot saved" "~/Pictures/Screenshots/$f"' 7 ctrl + alt + shift + 3 8 bash -c 'scrot -f -u -F - | xclip -selection clipboard -target image/png; notify "Screenshot copied" "On clipboard"' 9 alt + shift + 4 10 scrot -f -s -e 'mv $f ~/Pictures/Screenshots/; notify "Screenshot saved" "~/Pictures/Screenshots/$f"' 11 ctrl + alt + shift + 4 12 bash -c 'scrot -f -s -F - | xclip -selection clipboard -target image/png; notify "Screenshot copied" "On clipboard"' 13 super + shift + m; m 14 dmenuman 15 16 #button6 17 # case "$(xdotool getwindowfocus getwindowname)" in; *Brave) xdotool key 'ctrl+shift+Tab';; esac 18 # 19 #button7 20 # case "$(xdotool getwindowfocus getwindowname)" in; *Brave) xdotool key 'ctrl+Tab';; esac 21 22 super + shift + m; d 23 dmenu-displays 24 25 super + shift + m; b 26 dmenu-dwmblocks 27 28 super + shift + m; c 29 dmenu-bluetoothctl 30 31 super + ctrl + space 32 dmenusymbols 33 34 super + shift + a 35 j4-dmenu-desktop 36 super + l 37 /usr/local/bin/slock 38 super + e 39 emacsclient -c -a '' 40 super + shift + e 41 emacsclient -c -a '' -e '(calc)' 42 super + u 43 linkhandler "$(clp)" 44 45 @super + alt + v 46 sleep 2; xclip -out -selection clipboard | xdotool type --file - 47 48 49 ## super + shift + i 50 #F11 51 # nerd-dictation begin &; pkill -RTMIN+6 dwmblocks 52 ## super + shift + o 53 #F12 54 # nerd-dictation end; pkill -RTMIN+6 dwmblocks 55 56 super + c 57 clipmenu -i 58 59 super + ctrl + i 60 dmenu-colorpicker 61 62 XF86AudioNext 63 playerctl next 64 XF86AudioPrev 65 playerctl previous 66 XF86AudioPause 67 playerctl pause 68 XF86AudioPlay 69 playerctl play-pause 70 XF86AudioRaiseVolume 71 pactl -- set-sink-volume "$(pactl get-default-sink)" +10% && pkill -RTMIN+6 dwmblocks 72 XF86AudioLowerVolume 73 pactl -- set-sink-volume "$(pactl get-default-sink)" -10% && pkill -RTMIN+6 dwmblocks 74 shift + XF86AudioRaiseVolume 75 pactl -- set-sink-volume "$(pactl get-default-sink)" +1% && pkill -RTMIN+6 dwmblocks 76 shift + XF86AudioLowerVolume 77 pactl -- set-sink-volume "$(pactl get-default-sink)" -1% && pkill -RTMIN+6 dwmblocks 78 XF86AudioMute 79 pactl -- set-sink-mute "$(pactl get-default-sink)" toggle && pkill -RTMIN+6 dwmblocks 80 XF86AudioMicMute 81 pactl -- set-source-mute "$(pactl get-default-source)" toggle && pkill -RTMIN+6 dwmblocks 82 XF86MonBrightnessDown 83 brightnessctl set 10%- && pkill -RTMIN+3 dwmblocks 84 XF86MonBrightnessUp 85 brightnessctl set 10%+ && pkill -RTMIN+3 dwmblocks 86 ctrl + shift + space 87 dunstctl close 88 ctrl + shift + super + space 89 dunstctl close-all 90 super + grave 91 dunstctl history-pop 92 super + shift + grave 93 st -e bash -c "dunstctl history | jq '.data[0][0].body.data' | less" 94 ctrl + shift + period 95 dunstctl context