Skip to content

Commit 3819eba

Browse files
committed
New cwmrc
1 parent 7968fc5 commit 3819eba

File tree

1 file changed

+20
-82
lines changed

1 file changed

+20
-82
lines changed

cwmrc

Lines changed: 20 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -3,126 +3,64 @@ gap 50 10 10 10
33
borderwidth 10
44
command term "/usr/X11R6/bin/xterm -l"
55

6-
unbind-key CM-Return
7-
bind-key C4-Return terminal
8-
9-
unbind-key CM-Delete
10-
bind-key 4S-l lock
11-
12-
unbind-key M-Return
6+
unbind-key all
7+
bind-key S4-ampersand menu-exec
8+
bind-key S4-Return term
9+
bind-key 4-q lock
1310
bind-key 4-Return window-hide
14-
15-
unbind-key M-Down
16-
unbind-key M-Up
1711
bind-key 4-Down window-lower
1812
bind-key 4-Up window-raise
19-
20-
unbind-key M-slash
2113
bind-key 4-slash menu-window
22-
23-
24-
unbind-key CM-n
2514
bind-key C4-l window-menu-label
15+
bind-key 4-x window-close
16+
bind-key 4-Right window-cycle-ingroup
17+
bind-key 4-Left window-rcycle-ingroup
18+
bind-key C4S-f window-freeze
19+
bind-key C4-s window-stick
20+
bind-key C4-f window-fullscreen
2621

27-
unbind-key CM-x
28-
bind-key C4-x window-close
29-
30-
# unbind-key CM-[n]
31-
unbind-key CM-1
32-
unbind-key CM-2
33-
unbind-key CM-3
34-
unbind-key CM-4
35-
unbind-key CM-5
36-
unbind-key CM-6
37-
unbind-key CM-7
38-
unbind-key CM-8
39-
unbind-key CM-9
40-
unbind-key CM-0
22+
# Changing window managing
23+
bind-key 4-a group-toggle-all
24+
bind-key S4-m window-maximize
25+
bind-key C4-equal window-vtile # vtile instead of vmaximize
26+
bind-key C4S-equal window-htile # htile instead of hmaximize
27+
bind-key S4-g window-group
4128

29+
## Move windows across groups with
30+
### CM-[n]
4231
bind-key 4-1 group-toggle-1
4332
bind-key 4-2 group-toggle-2
4433
bind-key 4-3 group-toggle-3
45-
bind-key C-4 group-toggle-4
34+
bind-key 4-4 group-toggle-4
4635
bind-key 4-5 group-toggle-5
4736
bind-key 4-6 group-toggle-6
4837
bind-key 4-7 group-toggle-7
4938
bind-key 4-8 group-toggle-8
5039
bind-key 4-9 group-toggle-9
5140

52-
unbind-key CM-a
53-
bind-key C4-a group-toggle-all
54-
55-
unbind-key CM-g
56-
bind-key C4-g window-group
57-
58-
unbind-key M-Right
59-
unbind-key M-Left
60-
bind-key 4-Right window-cycle-ingroup
61-
bind-key 4-Left window-rcycle-ingroup
62-
63-
unbind-key CMS-f
64-
bind-key C4S-f window-freeze
65-
66-
unbind-key CM-s
67-
bind-key C4-s window-stick
68-
69-
unbind-key CM-f
70-
bind-key C4-f window-fullscreen
71-
72-
unbind-key CM-m
73-
bind-key C4-m window-maximize
74-
75-
unbind-key CM-equal
76-
bind-key C4-equal window-vtile # vtile instead of vmaximize
77-
unbind-key CMS-equal
78-
bind-key C4S-equal window-htile # htile instead of hmaximize
79-
80-
## neio instead of hjkl
81-
# unbind-key M-[hjkl]
82-
unbind-key M-h
83-
unbind-key M-j
84-
unbind-key M-k
85-
unbind-key M-l
41+
# neio instead of hjkl
8642

8743
bind-key 4-n window-move-left
8844
bind-key 4-e window-move-down
8945
bind-key 4-i window-move-up
9046
bind-key 4-o window-move-right
9147

92-
# unbind-key MS-[hjkl]
93-
unbind-key MS-h
94-
unbind-key MS-j
95-
unbind-key MS-k
96-
unbind-key MS-l
9748

9849
bind-key 4S-n window-move-left-big
9950
bind-key 4S-e window-move-down-big
10051
bind-key 4S-i window-move-up-big
10152
bind-key 4S-o window-move-right-big
10253

103-
# unbind-key CM-[hjkl]
104-
unbind-key CM-h
105-
unbind-key CM-j
106-
unbind-key CM-k
107-
unbind-key CM-l
108-
10954

11055
bind-key 4C-n window-resize-left
11156
bind-key 4C-e window-resize-down
11257
bind-key 4C-i window-resize-up
11358
bind-key 4C-o window-resize-right
11459

115-
# unbind-key CMS-[hjkl]
116-
unbind-key CMS-h
117-
unbind-key CMS-j
118-
unbind-key CMS-k
119-
unbind-key CMS-l
12060

12161
bind-key 4SC-n window-resize-left-big
12262
bind-key 4SC-e window-resize-down-big
12363
bind-key 4SC-i window-resize-up-big
12464
bind-key 4SC-o window-resize-right-big
12565

126-
127-
unbind-key CM-w
12866
bind-key C4-w menu-exec-wm

0 commit comments

Comments
 (0)