Closed wbsmolen closed 1 month ago
Opening windows/applications happens with the delay.
The use case that you describe is not about programmatically creating nodes, but about waiting till the windows appear and become accessible for manipulation
Duplicate of #226
I'm trying to use my config file to drive actions that Aerospace should run on-startup. I have 3 monitors and I want to move a workspace to each monitor. Then I want Workspace 1 (on an ultrawide) to have 2 nodes, 1 horizontally tiled and 1 vertically tiled.
Workspaces 2 and 3 have 1 node.
I want the config to use
exec-and-forget
to launch specific apps and place them in the workspaces. This is where I'm having my problem.I'm trying to use
after-startup-command
:But this isn't working. I looked at using
exec-on-workspace-change
but that would require Aerospace exposing an api for node management so a foreign bash script could leverage it. I don't believe that exists.Checklist
[x] I've searched for duplicates. My search queries were (please don't forget to search in closed issues too):
[x] I've read the guide https://nikitabobko.github.io/AeroSpace/guide
[x] I've searched in the documentation (https://nikitabobko.github.io/AeroSpace/guide & https://nikitabobko.github.io/AeroSpace/commands). My search queries were: