nirish

config files for niri window manager
Log | Files | Refs | README | LICENSE

looknfeel.kdl (1161B)


      1 blur {
      2     on
      3     passes 5
      4     offset 3.0
      5     noise 0.02
      6     saturation 1.5
      7 }
      8 
      9 // Enable blur behind the kitty terminal.
     10 window-rule {
     11     match app-id="^kitty$"
     12     match app-id="TUI.float"
     13 
     14     background-effect {
     15         blur true
     16     }
     17 }
     18 
     19 // Enable blur behind the rofi.
     20 layer-rule {
     21     match namespace="^rofi$"
     22 
     23     background-effect {
     24         blur true
     25     }
     26 }
     27 
     28 layer-rule {
     29     match namespace="waybar"
     30     match layer="top"
     31     
     32     // Main bar properties
     33     background-effect {
     34         xray true      // Use efficient x-ray blur or false for normal blur
     35         blur true
     36         noise 0.05
     37         saturation 3
     38     }
     39 
     40     // Optional: Blur for Waybar popups (menus)
     41     popups {
     42         opacity 0.5
     43         background-effect {
     44             xray true
     45             blur true
     46             noise 0.05
     47             saturation 3
     48         }
     49     }
     50 }
     51 
     52 layer-rule {
     53     // Matches the rofi namespace
     54     match namespace="^rofi$"
     55     
     56     // Enables the blur
     57     background-effect {
     58         blur true
     59     }
     60 
     61     // IMPORTANT: Match this to your Rofi theme's border-radius
     62     // If your Rofi theme has 12px corners, set it here too.
     63     geometry-corner-radius 12
     64 }