Fluxbox: Cycle windows all desktops?

Snap

Is this possible? Something like this.

Mod1 Tab :NextWindow {groups} (workspace=[current])
Mod1 Mod4 Tab :NextWindow {groups} (workspace=[all])


The second line obviously doesn't work. (workspace=[all]) is wrong (that's why I'm asking), but you'll get the idea of what I'm after.

PackRat

I don't think you can have a command work on all workspaces simultaneously, but I think you can use the workspace number instead of current. Internally fluxbox starts numbering workspaces with 0, but for the user display numbering starts at 1.

If you use the workspace number, you may be able to use the MacroCmd to execute the commands in series - never used MacroCmd for anything other that a command (move, resize, xterm etc ...) though.

the man page for fluxbox-keys may give you some inspiration for what you're attempting.

I am tired of talk that comes to nothing.
-- Chief Joseph

...the sun, the darkness, the winds are all listening to what we have to say.
-- Geronimo

Snap

Yep, MacroCmd is what I was considering. Still diving into manuals and howtos to use it (I'm too noob at Fluxbox). Let's see what I can get.

QuoteInternally fluxbox starts numbering workspaces with 0, but for the user display numbering starts at 1.

I wasn't aware of that. Thanks, PackRat. This will avoid some headaches.