-
Notifications
You must be signed in to change notification settings - Fork 0
/
sxhkdrc
84 lines (64 loc) · 1.63 KB
/
sxhkdrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
# Terminal
super + Return
kitty
# Finder
super + e
dolphin
# Texteditor
super + g
geany
# Browser
super + f
firefox-developer-edition
# dmenu
super + shift + Return
dmenu_path | dmenu_run -l 20 -X 0 -Y 0 -W 780 -p 'Run: '
#dmenu_path | dmenu_run -l 20 -g 4 -X 0 -Y 0 -W 780 -p 'Run: '
# dmenu-hub
super + ctrl + Return
~/.config/scripts/dmenu/dm-hub.sh
# power-menu
super + shift + e
~/.config/scripts/dmenu/dm-sysstate.sh
# show open window
super + shift + Tab
rofi -modi drun -show window -line-padding 20 \
-columns 2 -padding 50 -hide-scrollbar -terminal alacritty \
-show-icons -drun-icon-theme "McMojave-circle-red-dark" -font "SF Mono 10"
# close and kill
super + {_,shift + }q
bspc node -{c,k}
# alternate between the tiled and monocle layout
super + m
bspc desktop -l next
# focus the last node/desktop
super + Tab
bspc desktop -f last
# focus or send to the given desktop
super + {_,shift + }{1-9,0}
bspc {desktop -f,node -d} '^{1-9,10}'
# Fenster bewegen
super + {_,shift + }{w,a,s,d}
bspc node -{f,s} {north,west,south,east}
# vertikal/horizontal teilen
super + ctrl + {w,a,s,d}
bspc node -p {north,west,south,east}
#
# Special hotkeys
#
# Multimedia keys
XF86AudioRaiseVolume
amixer -D pulse sset Master 5%+ unmute
# Still multimedia
XF86AudioLowerVolume
amixer -D pulse sset Master 5%- unmute
# still
XF86AudioMute
amixer -D pulse sset Master toggle-mute
# Screenshot
Print
scrot ~/$(xdg-user-dir PICTURES)/Screenshot-$(date +%F_%T).png
super + Print
~/.config/bspwm/scripts/screenshot.sh
super + ctrl + 1
~/.config/bspwm/scripts/keybindings_rofi.sh