xfce + bspwm setup
[~bandali/configs] / sxhkd / .config / sxhkd / sxhkdrc
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
87 xfce4-popup-whiskermenu
88
89 super + x
90 slimlock
91
92 super + e
93 emacs
94
95 super + r
96 firefox
97
98 # make sxhkd reload its configuration files:
99 super + Escape
100 pkill -USR1 -x sxhkd
101
102 #XF86MonBrightnessDown
103 # xbacklight -dec 5
104
105 #XF86MonBrightnessUp
106 # xbacklight -inc 5
107
108 # XF86KbdBrightnessDown
109 #kbdlight down
110
111 # XF86KbdBrightnessUp
112 #kbdlight up
113
114 #XF86AudioRaiseVolume
115 # pulseaudio-ctl up
116
117 #XF86AudioLowerVolume
118 # pulseaudio-ctl down
119
120 #XF86AudioMute
121 # pulseaudio-ctl mute
122
123 XF86AudioPlay
124 mpc toggle
125
126 XF86AudioPrev
127 mpc prev
128
129 XF86AudioNext
130 mpc next
131
132 XF86AudioRaiseVolume
133 pamixer --allow-boost --increase 5
134
135 XF86AudioLowerVolume
136 pamixer --allow-boost --decrease 5
137
138 XF86AudioMute
139 pamixer --toggle-mute
140
141 XF86LaunchA
142 toggle-layout