diff --git a/modules/games.nix b/modules/games.nix index b3383da..727a276 100644 --- a/modules/games.nix +++ b/modules/games.nix @@ -14,6 +14,7 @@ environment.systemPackages = with pkgs; [ antimicrox archipelago + gale lumafly mumble olympus diff --git a/modules/niri-de/config/windows/games.kdl b/modules/niri-de/config/windows/games.kdl index cb274be..a017089 100644 --- a/modules/niri-de/config/windows/games.kdl +++ b/modules/niri-de/config/windows/games.kdl @@ -19,6 +19,11 @@ window-rule { open-on-workspace "stm" } +window-rule { + match app-id=r#"gale"# + open-on-workspace "stm" +} + window-rule { match app-id=r#"[Cc]eleste"# open-on-workspace "stm" @@ -62,6 +67,12 @@ window-rule { open-on-workspace "stm" } +window-rule { + match app-id="steam_app_3527290" + open-on-workspace "stm" + open-maximized true +} + window-rule { match app-id="net.lutris.Lutris" open-on-workspace "stm" diff --git a/modules/niri-de/waybar/config/config b/modules/niri-de/waybar/config/config index a754beb..f90183d 100644 --- a/modules/niri-de/waybar/config/config +++ b/modules/niri-de/waybar/config/config @@ -63,6 +63,7 @@ "[• ]*Discord . ([^@#].*) - vesktop": " $1", "[• ]*Discord . @(.*) - vesktop": " DM/$1", "[• ]*Discord . #(.*) . (.*) - vesktop": " $2/$1", + ".* - gale": " gale", "Steam - steam": "󰓓 stm", "(?!Steam)(.*) - steam": "󰓓 $1", "Lumafly - Lumafly": "󰠭 lmfl", @@ -100,6 +101,7 @@ "Balatro - steam_app.*": "󱢮 bltr", "DELTARUNE - steam_app.*": "󰧼 dltrn", ".* - ArchipelagoLauncher": "󱁏 archp", + "Peak - steam_app.*": " peak", "(.*) — LibreOffice Writer - libreoffice-writer": " $1", "(.*) — LibreOffice Draw - libreoffice-draw": " $1", "(.*) — LibreOffice Calc - libreoffice-calc": " $1",