@@ -5,7 +5,6 @@ font pango:Terminus 11px
5
5
new_window pixel 3
6
6
focus_follows_mouse no
7
7
8
- #don't move to neighbouring screen with hjkl
9
8
force_focus_wrapping yes
10
9
11
10
set $gray1 #323232
@@ -15,65 +14,48 @@ client.focused $gray1 $gray1 #FFFFFF $gray1
15
14
client.focused_inactive $gray2 $gray2 #FFFFFF #000000
16
15
client.unfocused $gray2 $gray2 #FFFFFF #000000
17
16
18
- # use Mouse+$mod to drag floating windows to their wanted position
19
17
floating_modifier $mod
20
18
21
- # start a terminal
22
19
bindsym $mod+Return exec st
23
20
24
- # kill focused window
25
21
bindsym $mod+c kill
26
22
27
- # start dmenu (a program launcher)
28
23
bindsym $mod+p exec "dmenu_run -nb black -p run"
29
24
30
25
bindsym $mod+Shift+p exec "~/.bin/pass-autotype-dmenu"
31
26
32
- # screen lock
33
27
bindsym Control+$mod+l exec slimlock
34
28
35
- # change focus
36
29
bindsym $mod+h focus left
37
30
bindsym $mod+j focus down
38
31
bindsym $mod+k focus up
39
32
bindsym $mod+l focus right
40
33
41
- # move focused window
42
34
bindsym $mod+Shift+h move left
43
35
bindsym $mod+Shift+j move down
44
36
bindsym $mod+Shift+k move up
45
37
bindsym $mod+Shift+l move right
46
38
47
- # split in horizontal orientation
48
39
bindsym $mod+v split h
49
40
50
- # split in vertical orientation
51
41
bindsym $mod+g split v
52
42
53
- # enter fullscreen mode for the focused container
54
43
bindsym $mod+f fullscreen
55
44
56
- # change container layout (tabbed, toggle split)
57
45
bindsym $mod+n layout tabbed
58
46
bindsym $mod+m layout toggle split
59
47
60
- # container navigation
61
48
bindsym $mod+d focus parent
62
49
bindsym $mod+b focus child
63
50
64
- # move container between displays
65
51
bindsym $mod+semicolon move workspace to output right
66
52
67
- # toggle tiling / floating
68
53
bindsym $mod+Shift+f floating toggle
69
54
70
- # change focus between tiling / floating windows
71
55
bindsym $mod+space focus mode_toggle
72
56
73
- # switch to last workspace
74
57
bindsym $mod+6 workspace back_and_forth
75
58
76
- # switch to workspace
77
59
bindsym $mod+q workspace 1: q
78
60
bindsym $mod+w workspace 2: w
79
61
bindsym $mod+e workspace 3: e
@@ -84,7 +66,6 @@ bindsym $mod+u workspace 7: u
84
66
bindsym $mod+i workspace 8: i
85
67
bindsym $mod+o workspace 9: o
86
68
87
- # move focused container to workspace
88
69
bindsym $mod+Shift+q move container to workspace 1: q
89
70
bindsym $mod+Shift+w move container to workspace 2: w
90
71
bindsym $mod+Shift+e move container to workspace 3: e
@@ -105,7 +86,6 @@ mode "resize" {
105
86
bindsym k resize shrink height 10 px or 10 ppt
106
87
bindsym l resize grow width 10 px or 10 ppt
107
88
108
- # back to normal: Enter or Escape or q or ^[
109
89
bindsym Return mode "default"
110
90
bindsym q mode "default"
111
91
bindsym Escape mode "default"
@@ -114,7 +94,6 @@ mode "resize" {
114
94
115
95
bindsym $mod+s mode "resize"
116
96
117
- # multimedia keys
118
97
bindsym XF86AudioRaiseVolume exec "amixer -D pulse sset Master '3%+'"
119
98
bindsym XF86AudioLowerVolume exec "amixer -D pulse sset Master '1%-'"
120
99
bindsym XF86AudioMute exec "amixer -D pulse set Master toggle"
@@ -136,7 +115,7 @@ bindsym $mod+Shift+a exec "pavucontrol"
136
115
137
116
bar {
138
117
position top
139
- status_command ~/.i3/bin/ conky-wrapper
118
+ status_command conky-wrapper
140
119
colors {
141
120
statusline #AAAAAA
142
121
background $gray2
@@ -145,3 +124,4 @@ bar {
145
124
}
146
125
}
147
126
127
+ #include "config.local"
0 commit comments