Commit Diff


commit - a6cd6375fdc1b61341191340114857d232f29ba6
commit + 0ae8e78f5b4dfadff8cc96423443ebb87cee3990
blob - c3c091c16184397a8001b1b259c531d168d6d457
blob + c9752d1042df2581fc8fdb7ab28a5c133c8313f8
--- cwmrc.lp
+++ cwmrc.lp
@@ -28,11 +28,12 @@ set a decently-sized border around every window
 
 	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
 
@@ -157,15 +158,15 @@ I'm using a custom keyboard layout based on the dvorak
 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
 
@@ -180,18 +181,6 @@ 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