all repos

dotfiles @ e268665220f7af0dff0650924f60f2d1b9136138

i use rach linux btw

dotfiles/config/bspwm/sxhkd (view raw)

1
# Smirnov-O <ss2316544@gmail.com>
2
# BSPWM/SXKBD config file
3
4
## == USER keys
5
super + {_,shift} Return
6
    {kitty, rofi -show drun}
7
8
super + shift + {w, e, f, c, s, t, q}
9
    {google-chrome-stable,              \
10
     kitty --class nvim   -e nvim,      \
11
     kitty --class ranger -e ranger,    \
12
     code,                              \
13
     .applications/simplenote.appimage, \
14
     .applications/todoist.appimage,    \
15
     xkill                              }
16
17
{_,shift,ctrl} Print
18
    {scrot -s, scrot, scrot -u}
19
20
super + {equal, minus, shift+minus}
21
    amixer sset Master {2%+,2%-,toggle}
22
23
super + Escape
24
    .config/rofi/script/powermenu.sh
25
26
### == BSPWM keys
27
super + q
28
    bspc node -c
29
30
alt + F4
31
    bspc node -c
32
33
super + control + r
34
    bspc wm -r \
35
    && pkill sxhkd \
36
    && sxhkd -c ~/.config/bspwm/sxhkd
37
38
### == BSPWM windows
39
super + {_,shift + } {h,j,k,l}
40
    bspc node -{f,s} {west,south,north,east}
41
42
super + ctrl + {h,j,k,l}
43
    bspc node -z {right -20 0,top 0 20,bottom 0 -20,left 20 0}
44
45
### === BSPWM window preselect
46
super + alt + {h,j,k,l}
47
    bspc node -p {west,south,north,east}
48
49
super + alt + {1-9}
50
    bspc node -o 0.{1-9}
51
52
super + alt + {space,0}
53
    bspc node -p cancel
54
55
## == BSPWM workspace
56
super + {_,shift + }{1-9}
57
    bspc {desktop -f,node -d} focused:'^{1-9}'
58
59
## == BSPWM window layouts
60
super + shift + {Tab, F11}
61
    bspc node -t {floating,fullscreen}
62
63
super + Tab
64
    bspc node -t tiled
65
66
# vim: ft=sxhkdrc