summaryrefslogtreecommitdiffstats
path: root/i3/config
blob: a3ce65bbc60749b1c67b993a48ded8d5d1151d29 (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
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
workspace 1 com
workspace 2 web
workspace 3 div
workspace 4 div
workspace 5 div
workspace 6 div
workspace 7 div
workspace 8 div
workspace 9 div
workspace 10 aud

client.focused			#303030 #202020 #fecf35
client.unfocused 		#303030 #202020 #b8b8b8
client.focused_inactive #303030 #202020 #b8b8b8
client.urgent			#303030 #202020 #ff9800

bar.focused				#303030 #202020 #fecf35
bar.unfocused 			#303030 #202020 #b8b8b8
bar.urgent				#303030 #202020 #ff9800

font *-xos4-terminus-*-*-*-*-12-*-*-*-*-*-*-*
workspace_bar yes
#new_window bp

set $mod Mod1
floating_modifier $mod

bind $mod+58 f # Fullscreen
bind $mod+43 s # Stacked layout
bind $mod+65 t # Toggle floating

# Focus ($mod+j/k/l/;)
bind $mod+44 h # Focus left
bind $mod+45 j # Focus down
bind $mod+31 k # Focus up
bind $mod+46 l # Focus right

bind $mod+Shift+44 mh # Move left
bind $mod+Shift+45 mj # Move down
bind $mod+Shift+31 mk # Move up
bind $mod+Shift+46 ml # Move right

bind $mod+10 1
bind $mod+11 2
bind $mod+12 3
bind $mod+13 4
bind $mod+14 5
bind $mod+15 6
bind $mod+16 7
bind $mod+17 8
bind $mod+18 9
bind $mod+19 10

bind $mod+Shift+10 m1
bind $mod+Shift+11 m2
bind $mod+Shift+12 m3
bind $mod+Shift+13 m4
bind $mod+Shift+14 m5
bind $mod+Shift+15 m6
bind $mod+Shift+16 m7
bind $mod+Shift+17 m8
bind $mod+Shift+18 m9
bind $mod+Shift+19 m10

bind $mod+36 exec /usr/bin/urxvt
bind $mod+26 exec /usr/bin/xscreensaver-command -lock
bind $mod+33 exec /usr/bin/dmenu_run

bind $mod+Control+33 exit
bind $mod+Control+45 restart

exec i3status | dzen2 -bg '#000000' -fn '-xos4-terminus-*-*-*-*-12-*-*-*-*-*-*-*'

ipc-socket ~/.i3/ipc.sock