From 7137c8ae4e63fe010cb86676f2d3da9752da566c Mon Sep 17 00:00:00 2001 From: Alex Mason Date: Tue, 8 Apr 2025 23:08:29 +1000 Subject: [PATCH] tests/aerospace: include on-window-detected --- tests/modules/programs/aerospace/aerospace.nix | 14 ++++++++++++++ .../programs/aerospace/settings-expected.toml | 13 ++++++++++++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/tests/modules/programs/aerospace/aerospace.nix b/tests/modules/programs/aerospace/aerospace.nix index 9e06ad8f0..fdb8575b5 100644 --- a/tests/modules/programs/aerospace/aerospace.nix +++ b/tests/modules/programs/aerospace/aerospace.nix @@ -14,6 +14,20 @@ alt-k = "focus up"; alt-l = "focus right"; }; + on-window-detected = [ + { + "if" = { app-id = "com.apple.MobileSMS"; }; + run = [ "move-node-to-workspace 10" ]; + } + { + "if" = { app-id = "ru.keepcoder.Telegram"; }; + run = [ "move-node-to-workspace 10" ]; + } + { + "if" = { app-id = "org.whispersystems.signal-desktop"; }; + run = [ "move-node-to-workspace 10" ]; + } + ]; }; }; diff --git a/tests/modules/programs/aerospace/settings-expected.toml b/tests/modules/programs/aerospace/settings-expected.toml index b46ebad41..f94e8ddc9 100644 --- a/tests/modules/programs/aerospace/settings-expected.toml +++ b/tests/modules/programs/aerospace/settings-expected.toml @@ -8,7 +8,6 @@ enable-normalization-opposite-orientation-for-nested-containers = true exec-on-workspace-change = [] on-focus-changed = [] on-focused-monitor-changed = ["move-mouse monitor-lazy-center"] -on-window-detected = [] start-at-login = false [gaps.outer] @@ -25,3 +24,15 @@ alt-h = "focus left" alt-j = "focus down" alt-k = "focus up" alt-l = "focus right" + +[[on-window-detected]] +"if.app-id" = "com.apple.MobileSMS" +run = ["move-node-to-workspace 10"] + +[[on-window-detected]] +"if.app-id" = "ru.keepcoder.Telegram" +run = ["move-node-to-workspace 10"] + +[[on-window-detected]] +"if.app-id" = "org.whispersystems.signal-desktop" +run = ["move-node-to-workspace 10"]