commit - a6cd6375fdc1b61341191340114857d232f29ba6
commit + 0ae8e78f5b4dfadff8cc96423443ebb87cee3990
blob - c3c091c16184397a8001b1b259c531d168d6d457
blob + c9752d1042df2581fc8fdb7ab28a5c133c8313f8
--- cwmrc.lp
+++ cwmrc.lp
borderwidth 2
-I don't understand how cwm is meant to be used by deafult since I'm used
-to window managers with "tags" (or "workspaces"). Fortunately I can
-enable "sticky" mode on cwm to simulate workspaces
+I've started to use cwm without "sticky" tags. Enabling the sticky mode
+makes cwm behave like other windows managers with "tags" (or
+"workspaces".) Without sticky tags, you can decide with more granularly
+which window to show and which not.
- sticky yes
+ # sticky yes
I also prefer to "snap" windows close to the edges
Thus, the upper row is not numbers, but symbols!
# & { [ ( = + ) ] }
- bind-key 4-ampersand group-only-1
- bind-key 4-braceleft group-only-2
- bind-key 4-bracketleft group-only-3
- bind-key 4-parenleft group-only-4
- bind-key 4-equal group-only-5
- bind-key 4-plus group-only-6
- bind-key 4-parenright group-only-7
- bind-key 4-bracketright group-only-8
- bind-key 4-braceright group-only-9
+ bind-key 4-ampersand group-toggle-1
+ bind-key 4-braceleft group-toggle-2
+ bind-key 4-bracketleft group-toggle-3
+ bind-key 4-parenleft group-toggle-4
+ bind-key 4-equal group-toggle-5
+ bind-key 4-plus group-toggle-6
+ bind-key 4-parenright group-toggle-7
+ bind-key 4-bracketright group-toggle-8
+ bind-key 4-braceright group-toggle-9
move with shift
bind-key S4-braceright window-movetogroup-9
bind-key S4-exclam window-movetogroup-0
-use ctrl to toggle visibility
-
- bind-key C4-ampersand group-toggle-1
- bind-key C4-braceleft group-toggle-2
- bind-key C4-bracketleft group-toggle-3
- bind-key C4-parenleft group-toggle-4
- bind-key C4-equal group-toggle-5
- bind-key C4-plus group-toggle-6
- bind-key C4-parenright group-toggle-7
- bind-key C4-bracketright group-toggle-8
- bind-key C4-braceright group-toggle-9
-
mouse bindings
bind-mouse 4-1 window-move