diff options
Diffstat (limited to '.config/niri/cfg/rules.kdl')
| -rw-r--r-- | .config/niri/cfg/rules.kdl | 73 |
1 files changed, 39 insertions, 34 deletions
diff --git a/.config/niri/cfg/rules.kdl b/.config/niri/cfg/rules.kdl index 61f9280..825bac4 100644 --- a/.config/niri/cfg/rules.kdl +++ b/.config/niri/cfg/rules.kdl @@ -1,42 +1,47 @@ - window-rule { - open-maximized true - geometry-corner-radius 12 - clip-to-geometry true - } +workspace "web" +workspace "term" - // 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 { + open-maximized true + geometry-corner-radius 12 + clip-to-geometry 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 - } + // if you use steam you will probably like these +window-rule { + match app-id="steam" + exclude title=r#"^[Ss]team$"# + open-floating true +} - workspace "web" +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 +} - window-rule { - match app-id="helium-browser" - open-on-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="kitty" - open-on-workspace "term" - } +window-rule { + match app-id="foot" + open-on-workspace "term" +} - window-rule { - match app-id="foot" - open-on-workspace "term" - } +window-rule { + match app-id=r#"^org\.wezfurlong\.wezterm$"# + // default-column-width {} + open-on-workspace "term" +} - layer-rule { - match namespace="^noctalia-wallpaper*" - place-within-backdrop true - } +layer-rule { + match namespace="^noctalia-wallpaper*" + place-within-backdrop true +} |
