diff options
Diffstat (limited to '.config/niri/cfg/rules.kdl')
| -rw-r--r-- | .config/niri/cfg/rules.kdl | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/.config/niri/cfg/rules.kdl b/.config/niri/cfg/rules.kdl new file mode 100644 index 0000000..61f9280 --- /dev/null +++ b/.config/niri/cfg/rules.kdl @@ -0,0 +1,42 @@ + window-rule { + open-maximized true + geometry-corner-radius 12 + clip-to-geometry true + } + + // if you use steam you will probably like these + window-rule { + match app-id="steam" + exclude title=r#"^[Ss]team$"# + open-floating true + } + + window-rule { + match app-id="steam" title=r#"^notificationtoasts_\d+_desktop$"# + default-floating-position x=10 y=10 relative-to="bottom-right" + open-focused false + } + + workspace "web" + + window-rule { + match app-id="helium-browser" + open-on-workspace "web" + } + + workspace "term" + + window-rule { + match app-id="kitty" + open-on-workspace "term" + } + + window-rule { + match app-id="foot" + open-on-workspace "term" + } + + layer-rule { + match namespace="^noctalia-wallpaper*" + place-within-backdrop true + } |
