45s? how long do your apps take to start? what dependencies exist between your apps?
sway-layout does not enforce any dependencies between apps. everything is started concurrently, so unless your apps manage their own interdependencies, it's not going to work
on the other hand, that means the initial wait should be much shorter
one potential avenue you could explore might be to configure a headless output, and try to have your slow starting apps/workspaces anchored there until they are ready. I haven't trie it though...
Its less that they need 45s to start and more that there needs to be some leeway in case they for whatever reason take couple seconds longer to not screw up the layout. For 10 application a per app sleep of only 3 seconds is already 30 seconds. I will see if this tool might work for me tho.
sway-layout does not enforce any dependencies between apps. everything is started concurrently, so unless your apps manage their own interdependencies, it's not going to work
on the other hand, that means the initial wait should be much shorter
one potential avenue you could explore might be to configure a headless output, and try to have your slow starting apps/workspaces anchored there until they are ready. I haven't trie it though...