glazewm
glazewm copied to clipboard
[Feature Request] All workspaces active/alive from the start, not only after they are selected (WITH WORKAROUND)
Describe the problem/motivation
Only workspaces with windows are active from the start.
Describe the solution you'd like
It would be nice if all workspaces could be active/alive from the start, not only after they are selected as in other Window Managers (ex. i3)
Current workaround that I am using
Change your startup commands to something like this: startup_commands: ['shell-exec zebar', "move --workspace 2", "move --workspace 6", "move --workspace 1"]
It also works really well with the tip from issue 720:
<button
className={`workspace ${workspace.hasFocus && 'focused'} ${workspace.isDisplayed && 'displayed'} ${workspace.children.length && 'has-windows'}`}
onClick...>...</button>
Here is an image of this at work right after startup (underlined workspace means it has windows):
Alternatives considered
No response