[sxhkd] add shortcut for moving window to prev/next desktop
[~bandali/configs] / sxhkd / .config / sxhkd / sxhkdrc
CommitLineData
3aeeb20d
AB
1#
2# bspwm hotkeys
3#
4
5super + alt + Escape
6 bspc quit
7
8super + w
9 bspc window -c
10
11super + t
12 bspc desktop -l next
13
14super + b
15 bspc desktop -B
16
17super + {s,f}
18 bspc window -t {floating,fullscreen}
19
20super + {grave,Tab}
21 bspc {window,desktop} -f last
22
23super + apostrophe
24 bspc window -s last
25
26super + {o,i}
27 bspc control --record-history off; \
28 bspc window {older,newer} -f; \
29 bspc control --record-history on
30
31super + y
32 bspc window -w last.manual
33
34super + m
35 bspc window -s biggest
36
37super + {_,shift + }{h,j,k,l}
38 bspc window -{f,s} {left,down,up,right}
39
7a226deb 40super + {_,shift + }slash
3aeeb20d
AB
41 bspc window -f {next,prev}
42
43super + {comma,period}
44 bspc desktop -C {backward,forward}
45
46super + bracket{left,right}
47 bspc desktop -f {prev,next}
48
896820db
AB
49super + shift + bracket{left,right}
50 bspc window -d {prev,next}
51
3aeeb20d
AB
52super + ctrl + {h,j,k,l}
53 bspc window -p {left,down,up,right}
54
55super + ctrl + {_,shift + }space
56 bspc {window -p cancel,desktop -c}
57
58super + alt + {h,j,k,l}
59 bspc window -e {left -10,down +10,up -10,right +10}
60
61super + alt + shift + {h,j,k,l}
62 bspc window -e {right -10,up +10,down -10,left +10}
63
64super + ctrl + {1-9}
65 bspc window -r 0.{1-9}
66
67super + {_,shift + }{1-9,0}
68 bspc {desktop -f,window -d} ^{1-9,10}
69
70~button1
71 bspc pointer -g focus
72
73super + button{1-3}
74 bspc pointer -g {move,resize_side,resize_corner}
75
76super + !button{1-3}
77 bspc pointer -t %i %i
78
79super + @button{1-3}
80 bspc pointer -u
81
82#
83# wm independent hotkeys
84#
85
86super + Return
87 urxvt
88
89super + space
ef452153 90 rofi -show run -font "Source Code Pro 11" -fg "#195465" -bg "#0A0F14" -hlfg "#EDB54B" -hlbg "#0A0F14" -o 85
d6e35f6a
AB
91
92super + x
93 slimlock
3aeeb20d 94
5ece0347 95super + e
cf0de5fe 96 em
5ece0347
AB
97
98super + r
dcbfb16d 99 firefox
5ece0347 100
7a226deb
AB
101super + c
102 chromium
103
3aeeb20d
AB
104# make sxhkd reload its configuration files:
105super + Escape
106 pkill -USR1 -x sxhkd
107
dcbfb16d
AB
108#XF86MonBrightnessDown
109# xbacklight -dec 5
3aeeb20d 110
dcbfb16d
AB
111#XF86MonBrightnessUp
112# xbacklight -inc 5
3aeeb20d 113
dcbfb16d
AB
114# XF86KbdBrightnessDown
115 #kbdlight down
3aeeb20d 116
dcbfb16d
AB
117# XF86KbdBrightnessUp
118 #kbdlight up
3aeeb20d 119
d760033f
AB
120#XF86AudioRaiseVolume
121# pulseaudio-ctl up
78856df8 122
d760033f
AB
123#XF86AudioLowerVolume
124# pulseaudio-ctl down
78856df8 125
d760033f
AB
126#XF86AudioMute
127# pulseaudio-ctl mute
78856df8 128
a341f8e4
AB
129XF86AudioPlay
130 mpc toggle
131
132XF86AudioPrev
133 mpc prev
134
135XF86AudioNext
136 mpc next
137
d760033f 138XF86AudioRaiseVolume
5c899f1f 139 pamixer --allow-boost --increase 5
8c17e1b6 140
d760033f 141XF86AudioLowerVolume
5c899f1f 142 pamixer --allow-boost --decrease 5
8c17e1b6 143
d760033f 144XF86AudioMute
5c899f1f 145 pamixer --toggle-mute
ed5099ff
AB
146
147XF86LaunchA
dcbfb16d 148 toggle-layout
a8a12804
AB
149
150XF86LaunchB
151 toggle-mouse