diff --git a/modules/desktop/home/niri/quirks.nix b/modules/desktop/home/niri/quirks.nix index 7a9199e..1f4eb31 100644 --- a/modules/desktop/home/niri/quirks.nix +++ b/modules/desktop/home/niri/quirks.nix @@ -4,30 +4,29 @@ window-rules = [ { # handle steam grabbing focus 1000 times on startup + matches = [ - { - app-id = "steam"; - title = "Steam"; - } + {app-id = "steam";} + ]; + excludes = [ + {title = "(Guild Wars 2)";} ]; open-focused = false; } { # position steam notifs correctly: https://github.com/YaLTeR/niri/wiki/Application-Issues + matches = [ { app-id = "steam"; - title = "^notificationtoasts_[\\d]+_desktop$"; + title = "^notificationtoasts_\\d+desktop$"; } ]; default-floating-position = { - x = 0; - y = 0; + x = 10; + y = 10; relative-to = "bottom-right"; }; - shadow.enable = false; - border.enable = false; - baba-is-float = false; } { matches = [ diff --git a/modules/desktop/home/niri/style.nix b/modules/desktop/home/niri/style.nix index c4dd1fa..b12b202 100644 --- a/modules/desktop/home/niri/style.nix +++ b/modules/desktop/home/niri/style.nix @@ -49,7 +49,6 @@ matches = [{ is-floating = true; }]; - baba-is-float = true; shadow = { offset.y = 0; offset.x = 0; diff --git a/modules/media/default.nix b/modules/media/default.nix index a3a8925..0829585 100644 --- a/modules/media/default.nix +++ b/modules/media/default.nix @@ -44,7 +44,7 @@ in vlc mpv - evince + kdePackages.okular nomacs jellyfin-media-player