You are not logged in.

#61 2016-10-31 07:55:21

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,093
Website

Re: Tiling the Lab: bspwm in BunsenLabs

lemonbar is now available from my OBS repository smile

Instructions here:

https://software.opensuse.org/download. … e=lemonbar

It's in the same repository as bspwm so if you already have that then just use `apt update && apt install lemonbar` (as root).

Offline

#62 2016-11-02 08:41:19

Snap
Member
Registered: 2015-10-02
Posts: 465

Re: Tiling the Lab: bspwm in BunsenLabs

Darn cool, Hoas! It's great finally having this stuff into the Sid repos plus your contribution backporting them for Stable.

Last edited by Snap (2016-11-02 08:41:43)

Offline

#63 2016-11-02 11:49:27

Snap
Member
Registered: 2015-10-02
Posts: 465

Re: Tiling the Lab: bspwm in BunsenLabs

Testing from the repos. All smooth in the bspwm side, though needing to figure out why the heck lemonbar is not launching in this sidstem.

Last edited by Snap (2016-11-02 11:49:58)

Offline

#64 2016-11-03 06:53:33

ohnonot
...again
Registered: 2015-09-29
Posts: 5,592

Re: Tiling the Lab: bspwm in BunsenLabs

Head_on_a_Stick wrote:

bspwm is a hybrid tiling window manager that represents windows as the leaves of a full binary tree.

may i ask if hybrid means it supports floating as well?
i am atm looking for a hybrid/dynamic wm that will treat floating with as much love & care as tiling.
could bspwm be it (dwm sure isn't)?

and all that talk about binary trees - is all bspwm documentation & usability that nerdy?
or can i use it without understanding what a binary tree is?

Offline

#65 2016-11-03 07:21:54

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,093
Website

Re: Tiling the Lab: bspwm in BunsenLabs

ohnonot wrote:

i am atm looking for a hybrid/dynamic wm that will treat floating with as much love & care as tiling.

You should use awesome, how's your Lua? smile

and all that talk about binary trees - is all bspwm documentation & usability that nerdy?
or can i use it without understanding what a binary tree is?

I cannot answer that question for you, my friend -- only you can decide that 8)

I don't understand the dox either but it sure is fun to play with big_smile

Pro tip: head over to the good folks at SparkyLinux and steal the scripts they use for their bspwm desktop ]:D

Offline

#66 2016-11-03 09:11:06

iMBeCil
WAAAT?
From: Edrychwch o'ch cwmpas
Registered: 2015-09-29
Posts: 767

Re: Tiling the Lab: bspwm in BunsenLabs

ohnonot wrote:

i am atm looking for a hybrid/dynamic wm that will treat floating with as much love & care as tiling.

How about i3 wm? It has its learning curve, but I find it very well documented, and very powerful. (And community is quite responsive and helpful.) And, most importantly, configuration file is human comprehensible ('readable'), contrary to - for example - awesome with lua config ...

Yes, I use it now for some time smile and have no plans to change it.

Sorry for thread 'pollution'  tongue


Postpone all your duties; if you die, you won't have to do them ..

Offline

#67 2016-11-03 13:00:59

PackRat
jgmenu user Numero Uno
Registered: 2015-10-02
Posts: 2,660

Re: Tiling the Lab: bspwm in BunsenLabs

can i use it without understanding what a binary tree is?

Yes - binary tree is the default layout for tiling (automatic mode), and I'm pretty sure hybrid means that bspm has automatic mode tiling (the binary tree layout), manual tiling, and floating/stacking.

Once you understand how to set up the rules section of your bspwmrc, and the key bindings, you should be able to get the floating - tiling behavior you want.

i am atm looking for a hybrid/dynamic wm that will treat floating with as much love & care as tiling.

Care to elaborate on this - an interesting question for another thread, if you haven't started one already.


You must unlearn what you have learned.
    -- yoda

Online

#68 2016-11-04 17:27:07

ohnonot
...again
Registered: 2015-09-29
Posts: 5,592

Re: Tiling the Lab: bspwm in BunsenLabs

HoaS, by omission i assume that bspwm is not too keen on floating either.
with dwm it took me some time of using it as my daily driver to find that out, so i think it makes sense to ask these questions beforehand. there are, after all, quite many wms around...

i tried awesome and found it tries to be too much, and too configurable. otherwise it would be an exellent example for what i want.

i3 keeps coming back at me. it seems to be the sensible choice. i'm already using it on an old netbook. need to look more at its capabilities.


PackRat wrote:

Care to elaborate on this - an interesting question for another thread, if you haven't started one already.

dwm does floating, but always opens windows at pos 0,0 even if there's enough space to open windows side-by-side. i see no way of changing this. to me this gives the impression that floating has less priority for devs and users.
from superficial glances (dwm is the only one i spent more time with so far) it seems to be a common "attitude" with tiling/dynamic/hybrid wms.

and if this thread serves some deeper purpose, i have no intention of hijacking it! in that case i hope to get a gentle nudge from an admin.

Offline

#69 2016-11-04 19:50:01

PackRat
jgmenu user Numero Uno
Registered: 2015-10-02
Posts: 2,660

Re: Tiling the Lab: bspwm in BunsenLabs

dwm does floating, but always opens windows at pos 0,0 even if there's enough space to open windows side-by-side. i see no way of changing this.

I think echinus has that capability - some more info on the developer's website.

Haven't used it a long time, but as I recall, the floating mode (which can be the default) is like a stacking wm; it use to be in the repos, but I think development stopped a long time ago. I don't know if it was forked.

Last edited by PackRat (2016-11-04 19:50:18)


You must unlearn what you have learned.
    -- yoda

Online

#70 2016-11-05 15:17:20

ohnonot
...again
Registered: 2015-09-29
Posts: 5,592

Re: Tiling the Lab: bspwm in BunsenLabs

^ so did i think. interestingly, there has been some activity on the github repo: https://github.com/polachok/echinus

Offline

#71 2016-11-06 18:12:13

PackRat
jgmenu user Numero Uno
Registered: 2015-10-02
Posts: 2,660

Re: Tiling the Lab: bspwm in BunsenLabs

^ 2bwm is the other window manager I can think of that sort of does that. 2bwm is actually a floating window manager but it has some built in window management to maximize/fold windows so you can manually create a tiling layout - all configured through the config.h file.

scrot-shot-12_Aug_1471023133.th.jpg

Last edited by PackRat (2016-11-06 18:21:12)


You must unlearn what you have learned.
    -- yoda

Online

#72 2017-01-01 18:59:39

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,093
Website

Re: Tiling the Lab: bspwm in BunsenLabs

I have changed the bspwm & sxhkd .dsc's & Debian tarballs to the versions from stretch so the quality of the packaging should be markedly better now smile

Unfortunately, the version numbers are the same so a manual removal, `apt clean` and reinstall will be required.

Offline

Board footer

Powered by FluxBB