Commit 65a242a59c85

Vincent Demeester <vincent@sbr.pm>
2026-04-29 12:11:57
feat(niri,kitty): enable blur on kitty and raffi
Leverage niri v26.04 blur support via ext-background-effect protocol for kitty and window-rule for raffi launcher.
1 parent 5f5ab74
Changed files (2)
dots
config
home
common
desktop
dots/config/niri/config.kdl
@@ -123,11 +123,15 @@ window-rule {
     open-floating true
 }
 
-// Open raffi launcher as floating
+// Open raffi launcher as floating with blur
 window-rule {
     match app-id=r#"^com\.chmouel\.raffi$"#
     open-floating true
     default-column-width { fixed 800; }
+    opacity 0.85
+    background-effect {
+        blur true
+    }
 }
 
 // Open Emacs org-capture frame as floating and centered
home/common/desktop/kitty.nix
@@ -10,6 +10,8 @@
       allow_remote_control = "socket-only";
       listen_on = "unix:/tmp/my-kitty";
       macos_option_as_alt = "yes";
+      background_blur = 1;
+      background_opacity = "0.85";
       copy_on_select = "yes";
       bell_on_tab = "yes";
       notify_on_cmd_finish = "invisible 5.0 notify";