diff --git a/templates/.config/niri/config.kdl.j2 b/templates/.config/niri/config.kdl.j2 index 0de3974..f0300f3 100644 --- a/templates/.config/niri/config.kdl.j2 +++ b/templates/.config/niri/config.kdl.j2 @@ -191,6 +191,11 @@ spawn-at-startup "pipewire-pulse" spawn-at-startup "wireplumber" spawn-at-startup "qs" "-c" "noctalia-shell" "--no-duplicate" +environment { + QT_QPA_PLATFORM "wayland" + QT_QPA_PLATFORMTHEME "qt6ct" +} + cursor { xcursor-theme "breeze_cursors" xcursor-size 24 @@ -252,6 +257,19 @@ window-rule { open-floating true } +window-rule { + match app-id="steam" + match title=r#"notificationtoasts_.*"# + open-floating true + default-floating-position x=0 y=0 relative-to="bottom-right" + focus-ring { + off + } + border { + off + } +} + // Example: block out two password managers from screen capture. // (This example rule is commented out with a "/-" in front.) /-window-rule {