Guillaume Maudoux (Layus)
2018-05-24 09:33:39 UTC
I have a command in .i3/config that reads `exec --no-startup-id i3-msg
'workspace 1; append_layout ~/.i3/workspace1'`. The commands applies the
layout correctly, but to workspace 0, and not workspace 1 as expected.
At about the same time, an autorandr hook runs that basically iterates
over all the workspaces to move it to the right display.
Could there be a race condition between `workspace X` commands, or
should I look elsewhere.
Is there a guarantee that chained commands run atomically, or at least
that the selected workspace cannot be altered during command execution ?