Author Topic: Manjaro tiling edition?  (Read 2176 times)

0 Members and 1 Guest are viewing this topic.

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
Manjaro tiling edition?
« on: 09. February 2016, 08:37:54 »
Hi!

I got an idea for combined manjaro tiling edition. It would include configs from current bspwm, i3 and awesome profiles, with shared desktop apps and theming. Synchonized keybinds, so stuff works similarly across wms. Should not end up much bigger than current bspwm edition, as wms are tiny additions to iso, and same tools can be used in different enviroments.

I might develope the current bspwm edition into this, if there is interest. Is there?

My main agenda behind this is to revive awesome edition. I don't have time to maintain many editions, but I might have enough to maintain one with several wms.

Offline badbodh

  • Held Mitglied
  • *****
  • Posts: 923
  • Windows assumes I'm stupid, Linux proves it.
  • Branch: Testing
  • Desktop: Xfce, i3
  • GPU Card: Intel Mobile 4 Series
  • Kernel: linux41 64-bit
  • Skill: Intermediate
Re: Manjaro tiling edition?
« Reply #1 on: 09. February 2016, 09:15:25 »
That's a great idea. If these wm-s don't conflict each other, that will be like changing undies without needing to skin yourself every time.
I had to do a lot of tweaking to get a uniform mate|xfce|i3 setup, i3 being the only good boy in the bunch. Should be a lot easier if all three are minimal wm-s.
You can't feel the love till it hurts a little. Go rolling, go bleeding-edge !

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: Manjaro tiling edition?
« Reply #2 on: 09. February 2016, 09:28:48 »
Yeah, only "trouble" with theming should be that everything will look the same. Your dmenu will use same colors in all wms, gtk and icon themes will be the same, as will mouse theme. Which is actually a issue, cause manjaro awesome is very blue, while manjaro bspwm is very green... and i3 is different green.

The biggest issue would be the keybindings though. I would probably need to mostly conform to keybindings manjaro i3 uses (because i3 has largest userbase), but I really prefer some bindings from other wms (for example, super+x closes windows instead, super+space runs dmenu).

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: Manjaro tiling edition?
« Reply #3 on: 09. February 2016, 09:46:35 »
It sounds very exciting! :)
Can you explain a little more how one would switch between the environments? By session? Why would the keybindings need to be synchronized? i3 has everything configured in its own config and that would not conflict with others... the other way round then probably?
What's a bit discomforting to me is that i3 for me now is a quite complete building with its own tweaks here and there and some applications and themeings that would need to go for a project like that - well, its just my baby, I guess ;) ;D
I'm not sure how much sense it would make to work on both ...
I see and share your points and your excitement ... ...
manjaro is addictive ::)
* manjaro-i3  * manjaro-cinnamon  * manjaro-deepin

Offline ringo

  • Held Mitglied
  • *****
  • Posts: 9684
  • www.manjaro-nl.org
    • Manjaro Belgium + forum
  • Branch: unsourced
  • Desktop: xfce
  • GPU Card: Nvidia Geforce 8600 GT (acer 23inch)
  • GPU driver: Free*
  • Kernel: linux kernel
  • Skill: Novice
Re: Manjaro tiling edition?
« Reply #4 on: 09. February 2016, 09:51:31 »
Would be awesome to Mix KDe5 with  a Tiling WM and make it natural  >:D
Dutch go the dutch site :)

Offline badbodh

  • Held Mitglied
  • *****
  • Posts: 923
  • Windows assumes I'm stupid, Linux proves it.
  • Branch: Testing
  • Desktop: Xfce, i3
  • GPU Card: Intel Mobile 4 Series
  • Kernel: linux41 64-bit
  • Skill: Intermediate
Re: Manjaro tiling edition?
« Reply #5 on: 09. February 2016, 10:11:05 »
Would be awesome to Mix KDe5 with  a Tiling WM and make it natural  >:D

*shoots ringo with a bb gun*
You can't feel the love till it hurts a little. Go rolling, go bleeding-edge !

Offline ringo

  • Held Mitglied
  • *****
  • Posts: 9684
  • www.manjaro-nl.org
    • Manjaro Belgium + forum
  • Branch: unsourced
  • Desktop: xfce
  • GPU Card: Nvidia Geforce 8600 GT (acer 23inch)
  • GPU driver: Free*
  • Kernel: linux kernel
  • Skill: Novice
Re: Manjaro tiling edition?
« Reply #6 on: 09. February 2016, 10:26:00 »
but is a good idea.... and if you add openbox sure its not a tiling, you will become immortal but thats offtopic :) but is good idea, because tilings shares same tools so it does not get to big
Dutch go the dutch site :)

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: Manjaro tiling edition?
« Reply #7 on: 09. February 2016, 10:46:15 »
I feel the same way about bspwm edition as oberon does about i3, so I'm not sure about it either. But it is an idea.

Radically different keybindings would not conflict with each other in files, but they would in peoples muscle memories. That means three times the learning curve. For example, all other tilers use hjkl for movement, (vi-style) but i3 has tgese shiftes by 1, because it uses h for horizontal splitting. I imagine switching switching between this and tge common way would be really hard for touch typist. So we would need to use i3 style in awesome and bspwm too, to make switching between session easier for user.

Switching would happen either in dm, or in commandline.

Kde-minimal with kwin-tiling scripts would be awesome too.

Offline huladaddy

  • Vollwertiges Mitglied
  • ***
  • Posts: 156
  • Branch: stable
  • Desktop: i3
  • GPU Card: nVidia
  • GPU driver: non-free
  • Kernel: 4.1.23
  • Skill: Advanced
Re: Manjaro tiling edition?
« Reply #8 on: 09. February 2016, 10:59:16 »
I'm worried about diluting the efforts on both the i3 edition and the bspwm edition as well. Why not provide how-tos or perhaps a script for integrating additional wms. This seems too niche to warrant its own edition -- it would cater to power users who could probably manage the integration themselves.

Offline badbodh

  • Held Mitglied
  • *****
  • Posts: 923
  • Windows assumes I'm stupid, Linux proves it.
  • Branch: Testing
  • Desktop: Xfce, i3
  • GPU Card: Intel Mobile 4 Series
  • Kernel: linux41 64-bit
  • Skill: Intermediate
Re: Manjaro tiling edition?
« Reply #9 on: 09. February 2016, 11:06:11 »
I'm worried about diluting the efforts on both the i3 edition and the bspwm edition as well. Why not provide how-tos or perhaps a script for integrating additional wms. This seems too niche to warrant its own edition -- it would cater to power users who could probably manage the integration themselves.

not diluting, more like merging. one less iso to maintain. Should work for minimal wm-s.
You can't feel the love till it hurts a little. Go rolling, go bleeding-edge !

Offline eugen-b

  • Support Team
  • ****
  • Posts: 3191
  • Branch: testing
  • Desktop: LXDE, Fluxbox, JWM, LXQt, bspwm
  • GPU Card: Intel 82945G/GZ
  • GPU driver: free
  • Kernel: 4.5, 4.6
  • Skill: Intermediate
Re: Manjaro tiling edition?
« Reply #10 on: 09. February 2016, 11:18:30 »
It definitely should work, there are so many distros out there with several WMs on one ISO.
But it adds complexity for maintainers.
I would like to have instructions instead, like huladaddy suggested.
MSI Wind Nettop, Intel Atom 230 1.6GHz (64bit), 2GB RAM
DEs: NET-minimal + (LXDE / Fluxbox / JWM); LXQt OpenRC
how to install on btrfs subvolumes
http://manjaro.github.io/donate/

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: Manjaro tiling edition?
« Reply #11 on: 09. February 2016, 11:42:35 »
Yeah, if it would me merging instead of just new edition, it woul actually concentrate maintanence instead of diluting. Then we would have more maintainers on one edition. But yes, it would also add complexity for maintenance, as co-operation and compromises would be needed.

Instructions are probably easy to provide, especially now with desktop setting packages coming. I can write stuff if somebody else can wikify it.

Offline withjaro

  • Held Mitglied
  • *****
  • Posts: 772
  • 360
  • Branch: unstable
  • Desktop: openrc
  • GPU Card: geforce7150/ATIx2300
  • GPU driver: free
  • Kernel: linux4xxx-x64
  • Skill: Novice
Re: Manjaro tiling edition?
« Reply #12 on: 09. February 2016, 16:29:43 »
i
 like the idea :)

.. and the concept that unites all three is
https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html ...
(of course you can throw Enlightenment and JWM (amongst others) into the
 mix.

But sure,id be happy to help in wikification,pending my own learning
curve ... one of the reasons im deliberately using 'under-powered
equipment' was to give me discipline with regards to understanding
tiling WM's (ie - if i start becoming too liberal with compositing and
OpenGL,my power units freak and switch off ;) )

With regards to sharing ideas in Manjaro (and this will take some
thought) ... is it possible to integrate something from this
http://www.mind-mapping.org/ - https://www.mindmup.com/ into the Manjaro forum/wiki environment ?
« Last Edit: 09. February 2016, 16:31:22 by withjaro »
< insert your own inspiring quotation - and smile :) >

Offline badbodh

  • Held Mitglied
  • *****
  • Posts: 923
  • Windows assumes I'm stupid, Linux proves it.
  • Branch: Testing
  • Desktop: Xfce, i3
  • GPU Card: Intel Mobile 4 Series
  • Kernel: linux41 64-bit
  • Skill: Intermediate
Re: Manjaro tiling edition?
« Reply #13 on: 10. February 2016, 20:53:30 »
JWM already has a full-blown spin. And enlightenment is too buggy and overwhelming in terms of configuration. To hell with them :P

Also, forcing i3's keybind may be annoying for bspwm users since they have slightly different tiling habits.
I say just focus on theming for the sake of brand. Throw in the three wm-s, leave all keybindings default. Add one package for each basic task like mpv, vim, midori, feh, dunst, lightdm and done.

Users gotta install, boot and get straight to business. They can rtfw and figure out the bling part later, or not bother at all.
You can't feel the love till it hurts a little. Go rolling, go bleeding-edge !

Offline ringo

  • Held Mitglied
  • *****
  • Posts: 9684
  • www.manjaro-nl.org
    • Manjaro Belgium + forum
  • Branch: unsourced
  • Desktop: xfce
  • GPU Card: Nvidia Geforce 8600 GT (acer 23inch)
  • GPU driver: Free*
  • Kernel: linux kernel
  • Skill: Novice
Re: Manjaro tiling edition?
« Reply #14 on: 10. February 2016, 23:18:37 »
its just awesome an openbox frontend, but, you can choose Tilings after install :) At the end you can work on a community driven Doc if some people want have it.. iso get big but full featured :)
but, most applications you shares so yeah :)
Dutch go the dutch site :)