Commit 95ac18649ec3

Vincent Demeester <vincent@sbr.pm>
2025-11-25 10:18:41
feat(dots/niri): improve window defaults and screencast visibility
- Set default width to 75% for better out-of-box sizing - Add distinctive pink/red styling for screencast targets - Make recorded windows immediately recognizable Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent c0fd1be
Changed files (1)
dots
.config
dots/.config/niri/config.kdl
@@ -134,11 +134,33 @@ window-rule {
     // block-out-from "screencast"
 }
 
-// Example: enable rounded corners for all windows.
-// (This example rule is commented out with a "/-" in front.)
+// All window have rounde corners and open "big"
 window-rule {
     geometry-corner-radius 6
     clip-to-geometry true
+    default-column-width { proportion 0.75; }
+}
+
+window-rule {
+    match is-window-cast-target=true
+
+    focus-ring {
+        active-color "#f38ba8"
+        inactive-color "#7d0d2d"
+    }
+
+    border {
+        inactive-color "#7d0d2d"
+    }
+
+    shadow {
+        color "#7d0d2d70"
+    }
+
+    tab-indicator {
+        active-color "#f38ba8"
+        inactive-color "#7d0d2d"
+    }
 }
 
 binds {