glazewm icon indicating copy to clipboard operation
glazewm copied to clipboard

[Feature Request] All workspaces active/alive from the start, not only after they are selected (WITH WORKAROUND)

Open goncaloalves opened this issue 4 months ago • 7 comments

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): image

Alternatives considered

No response

goncaloalves avatar Oct 10 '24 10:10 goncaloalves