You are not logged in.

#1 2020-07-06 09:32:23

randomeur
Member
From: Berlin, Germany
Registered: 2015-10-03
Posts: 42

Window spread [exposé] in Lithium?

Hi all,

I finally managed to find the time to install the Lithium rc on my rig and I've been loving it! Not a single glitch yet and it's as fast as we've come to expect from #! and BL. Very well done.

One thing I was wondering while tweaking the workflow to my preferences, is whether there is an option to spread all open windows on Openbox (with a keybind or hotcorners). Not sure if this was possible with bl-hotcorners, but I notice it's now been removed from bl-utilities anyway. 

Any tips if this is easily achievable are appreciated.

Offline

#2 2020-07-06 10:01:07

ohnonot
...again
Registered: 2015-09-29
Posts: 4,784
Website

Re: Window spread [exposé] in Lithium?

Essentially, you want to switch all windows to tiling mode for one workspace?
That is possible, a quick search, random examples:
https://www.reddit.com/r/UsabilityPorn/ … ce_saving/
https://github.com/xhsdf/rtile

I tried similar scripts in the past and they all had one caveat back then: it's a one-way action, one cannot jump back to the non-tiled layout before.
If you find something that let's you toggle this properly, please let us know!


BL quote proposals to this thread please.
how to ask smart questions | my repos / my repos | my blog
---
Thank you for posting direct image links!

Offline

#3 2020-07-06 12:09:34

randomeur
Member
From: Berlin, Germany
Registered: 2015-10-03
Posts: 42

Re: Window spread [exposé] in Lithium?

No, not really my intention. Sorry if I wasn't clear enough.
My wish is something like the exposé feature in MacOS, or what was known as 'Scale' in Compiz (Kompose? in KWin), wherein a keybind or an activation of a hot-corner  triggers large thumbnails of all open windows to choose from (or close), as an alternative to Alt + Tab.
In my searches, I've come across 'skippy' . But the project seems to be dead, as the latest update was in 2011.

Offline

#4 2020-07-06 12:42:09

damo
....moderator....
Registered: 2015-08-20
Posts: 6,124

Re: Window spread [exposé] in Lithium?

Will the Openbox built-in client-list-combined-menu do the job (Super+Tab)?

ohnonot wrote:

Essentially, you want to switch all windows to tiling mode for one workspace?
That is possible, a quick search, random examples:
https://www.reddit.com/r/UsabilityPorn/ … ce_saving/
https://github.com/xhsdf/rtile

I tried similar scripts in the past and they all had one caveat back then: it's a one-way action, one cannot jump back to the non-tiled layout before.
If you find something that let's you toggle this properly, please let us know!

This is not what the OP wants, but I have been doing this for the last 3 years:
https://github.com/capn-damo/Openbox-tiling


Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Offline

#5 2020-07-06 12:43:15

randomeur
Member
From: Berlin, Germany
Registered: 2015-10-03
Posts: 42

Re: Window spread [exposé] in Lithium?

UPDATE: Following this less ancient Github page on skippy-xd, I managed to compile the source and it's working quite well. It does pull in significant dependencies though, so maybe not for the purists / minimalists out there. But if you want it, there you have it.

Edit: added the link to the Github page which I had missed the first time.

Last edited by randomeur (2020-07-06 12:45:06)

Offline

#6 2020-07-06 19:12:51

ohnonot
...again
Registered: 2015-09-29
Posts: 4,784
Website

Re: Window spread [exposé] in Lithium?

damo wrote:

Will the Openbox built-in client-list-combined-menu do the job (Super+Tab)?

good point. K.I.S.S.

damo wrote:
ohnonot wrote:

I tried similar scripts in the past and they all had one caveat back then: it's a one-way action, one cannot jump back to the non-tiled layout before.

This is not what the OP wants, but I have been doing this for the last 3 years:
https://github.com/capn-damo/Openbox-tiling

Thanks for sharing.
Just to clarify:
Is there a function to return to the layout as it was before invoking one of your tiling commands?


BL quote proposals to this thread please.
how to ask smart questions | my repos / my repos | my blog
---
Thank you for posting direct image links!

Offline

#7 2020-07-06 20:35:25

damo
....moderator....
Registered: 2015-08-20
Posts: 6,124

Re: Window spread [exposé] in Lithium?

ohnonot wrote:

...
Is there a function to return to the layout as it was before invoking one of your tiling commands?

Repeating a tiling command restores the previous layout. Sometimes it is flakey and needs to be done a couple of times.

I also run them from tint2 buttons, as seen at bottom right in this scrot.


Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Offline

#8 2020-07-06 21:56:17

twoion
ほやほや
Registered: 2015-08-10
Posts: 2,902

Re: Window spread [exposé] in Lithium?

randomeur wrote:

UPDATE: Following this less ancient Github page on skippy-xd, I managed to compile the source and it's working quite well. It does pull in significant dependencies though, so maybe not for the purists / minimalists out there. But if you want it, there you have it.

Edit: added the link to the Github page which I had missed the first time.

skippy-xd is definitely the way to go. Had been using skippy for 6 years in my DWM setup (archived here: https://github.com/2ion/dwm).


Per aspera ad astra.

Offline

Board footer

Powered by FluxBB