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