Author Topic: Any chance for some tiling in Fluxbox?  (Read 1251 times)

0 Members and 1 Guest are viewing this topic.

Offline mxx

  • Sr. Mitglied
  • ****
  • Posts: 420
  • Branch: stable
  • Desktop: Openbox/i3wm
  • Kernel: linux4
  • Skill: Intermediate
Any chance for some tiling in Fluxbox?
« on: 19. October 2015, 16:46:30 »
Would you care to implement some tiling in Fluxbox next edition? Tiling is usually a given to some extent in Openbox for example, so I think it would make sense to do it in Fluxbox too to that extent.

Here's some of the relevant work done http://bhepple.freeshell.org/oddmuse/wiki.cgi/FluxboxTiling

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Any chance for some tiling in Fluxbox?
« Reply #1 on: 19. October 2015, 16:54:50 »
That would be cool! A great idea.

Also, for quasi tiling (snapping) one could check out wmutils and this particular script: https://github.com/wmutils/contrib/blob/master/snap.sh

Offline mxx

  • Sr. Mitglied
  • ****
  • Posts: 420
  • Branch: stable
  • Desktop: Openbox/i3wm
  • Kernel: linux4
  • Skill: Intermediate
Re: Any chance for some tiling in Fluxbox?
« Reply #2 on: 20. October 2015, 06:07:12 »
Oh, and there's some native tiling and snapping too. This should be already in the edition:
Code: [Select]
  :MoveTo 0 * Left       -> snap to left workspace edge
  :MoveTo * 0 Lower      -> snap to lower workspace edge
  :MoveTo 0 0 UpperRight -> snap to upper right workspace corner
http://fluxbox-wiki.org/category/howtos/en/Keyboard_shortcuts.html

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Any chance for some tiling in Fluxbox?
« Reply #3 on: 20. October 2015, 06:50:36 »
Sweet, so no need for wmutils as the functionality is provided natively.

Offline mxx

  • Sr. Mitglied
  • ****
  • Posts: 420
  • Branch: stable
  • Desktop: Openbox/i3wm
  • Kernel: linux4
  • Skill: Intermediate
Re: Any chance for some tiling in Fluxbox?
« Reply #4 on: 20. October 2015, 07:08:27 »
This Fluxbox thing looks kind of cool, but I am bugged by the fact that no snapping and tiling was even tried to be implemented and some basic things like ShowDesktop too. Evidently the creators of this edition don't use Fluxbox as their primary desktop themselves.

By the way, Chrysostomus, do you know if Fluxbox has the ability to autogroup all windows that are launched from within in app or an already grouped window?

The grouping concept doesn't look useful to me, but when I tried it, it felt sort of natural that everything I launch from e.g. the browser I might want to group it with the browser. Or if any app is grouped with something else, every additional window I launch from that group I might want it to become automatically a part of the same group.

Offline oberon

  • Core Team
  • *****
  • Posts: 3858
  • I'm nice. Be new!
  • Branch: unstable
  • Desktop: i3, Deepin, Cinnamon
  • GPU Card: Intel ValleyView Gen7
  • GPU driver: Intel
  • Kernel: 4.1 / 4.4
  • Skill: Intermediate
Re: Any chance for some tiling in Fluxbox?
« Reply #5 on: 20. October 2015, 10:43:34 »
Just a quick answer on the run:
Snapping does happen automatically, at least what I understand as snapping ;)
Tiling is not native in fluxbox and not typical, you can implement it similar as in OB, sure. We can play with that a little for the next release.
Show desktop is clearly not a fluxbox feature - it makes sense on a desktop with desktop icons, which fluxbox does not have... ;) I simply switch an empty workspace when I need space 8)
Have to tried the tabbing function of fluxbox, yet.
BTW, I am using fluxbox not primarily, but I use it quite a lot ^-^
manjaro is addictive ::)
* manjaro-i3  * manjaro-cinnamon  * manjaro-deepin

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Any chance for some tiling in Fluxbox?
« Reply #6 on: 21. October 2015, 05:10:40 »
Unfortunately I know not of autogroup possibilities, for I have not tried fluxbox. I just suggested wmutils as it is universal rool (you can even run without wm with just wmutila and sxhkd)

Offline oberon

  • Core Team
  • *****
  • Posts: 3858
  • I'm nice. Be new!
  • Branch: unstable
  • Desktop: i3, Deepin, Cinnamon
  • GPU Card: Intel ValleyView Gen7
  • GPU driver: Intel
  • Kernel: 4.1 / 4.4
  • Skill: Intermediate
Re: Any chance for some tiling in Fluxbox?
« Reply #7 on: 22. October 2015, 16:07:50 »
manjaro is addictive ::)
* manjaro-i3  * manjaro-cinnamon  * manjaro-deepin

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Any chance for some tiling in Fluxbox?
« Reply #8 on: 23. October 2015, 03:17:15 »
Wow, that config syntax sure is legible...

Offline cipricus

  • Jr. Mitglied
  • **
  • Posts: 58
  • Desktop: Fluxbox
  • Kernel: linux38-x64
  • Skill: Novice
Re: Any chance for some tiling in Fluxbox?
« Reply #9 on: 26. October 2015, 11:35:50 »
Oh, and there's some native tiling and snapping too. This should be already in the edition:
Code: [Select]
  :MoveTo 0 * Left       -> snap to left workspace edge
  :MoveTo * 0 Lower      -> snap to lower workspace edge
  :MoveTo 0 0 UpperRight -> snap to upper right workspace corner
http://fluxbox-wiki.org/category/howtos/en/Keyboard_shortcuts.html

How does this work? Is this active already? I don't have it on my system. Should those lines be in ~/.fluxbox/keys ?