blob: cc7db2044f67e42cc3fda6844ff5b5b310453daa (
plain)
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
|
#!/bin/bash
SOCKET=${HOME}/.config/dotwm/dotwm.sock
dot() {
# Using BSD netcat
printf "%s " $@ | netcat -U ${SOCKET}
}
# nitrogen --restore &
dot bind Mod4 p exec dmenu_run
dot bind Mod4 Return exec xterm
dot bind Mod4 f fullscreen
dot bind Mod4-Shift h move-win-sticky left
dot bind Mod4-Shift j move-win-sticky down
dot bind Mod4-Shift k move-win-sticky up
dot bind Mod4-Shift l move-win-sticky right
dot bind Mod1 h resize-win -10 0
dot bind Mod1 j resize-win 0 10
dot bind Mod1 k resize-win 0 -10
dot bind Mod1 l resize-win 10 0
dot bind Mod1-Control h resize-win-sticky left
dot bind Mod1-Control j resize-win-sticky down
dot bind Mod1-Control k resize-win-sticky up
dot bind Mod1-Control l resize-win-sticky right
dot bind Mod4 h move-win -10 0
dot bind Mod4 j move-win 0 10
dot bind Mod4 k move-win 0 -10
dot bind Mod4 l move-win 10 0
dot bind Mod4-Shift c close-win
dot bind Mod4 Tab focus-next
dot bind Mod4 1 change-desktop 0
dot bind Mod4 2 change-desktop 1
dot bind-button Mod4 button1 move-win-drag
|