Author Topic: Bspwm edition announcements  (Read 63895 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
Re: Manjaro Bspwm respin
« Reply #30 on: 15. November 2014, 09:43:12 »

Offline Reuben

  • Neuling
  • *
  • Posts: 2
  • Skill: Novice
Re: Manjaro Bspwm respin
« Reply #31 on: 17. November 2014, 16:48:25 »

Offline audiosl4ve

  • Neuling
  • *
  • Posts: 46
  • Linux scrub
  • Desktop: i3-gaps
  • GPU Card: Intel HD
  • Kernel: 64bit 4.1.11
  • Skill: Novice
Re: Manjaro Bspwm respin
« Reply #32 on: 17. November 2014, 18:45:00 »
are there any news of new version going to be released?  8)

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 Bspwm respin
« Reply #33 on: 18. November 2014, 22:33:27 »
Well, the panel is almost done. It looks now better and has clickable workspaces, window action menu and some other functions. I tried to look into launching the appmenu by clicking the desktop, but only real solution I have found would require using Nautilus to draw desktop.
Mygtkmenu has replaced gnome-pie, but I still need to make the menu update automatically to show installed apps. I tried using script I found in arch forums, and it gives me syntax error. I'll probably use menu maker instead.


Offline simgin

  • Held Mitglied
  • *****
  • Posts: 774
  • Branch: All.
  • Desktop: XFCE+Alpine Linux, Mate+Fedora, Ubuntu Server + Mate and NoX+LinuxBBQ
  • GPU Card: GeForce 8600M & GT 555M 2GB
  • Skill: Intermediate
Re: Manjaro Bspwm respin
« Reply #34 on: 18. November 2014, 23:10:34 »
^ Hmm, what about the Plan9 menu?

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 Bspwm respin
« Reply #35 on: 19. November 2014, 10:26:58 »
I have no experience with it, but I can look into it.
Is it easier to make it auto-update? Or make it spawn on desktop click?

It should work with manual tiling script, but can you have multiple menus with it? I need at least two different menus, so that is kind of a requirement.


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 Bspwm respin
« Reply #36 on: 19. November 2014, 10:39:00 »
Multiple menus seems possible...

Offline simgin

  • Held Mitglied
  • *****
  • Posts: 774
  • Branch: All.
  • Desktop: XFCE+Alpine Linux, Mate+Fedora, Ubuntu Server + Mate and NoX+LinuxBBQ
  • GPU Card: GeForce 8600M & GT 555M 2GB
  • Skill: Intermediate
Re: Manjaro Bspwm respin
« Reply #37 on: 20. November 2014, 00:25:10 »
Think so mate, but it is pure minimalist in general, so usually one long thin menu.  And no auto-update I'd imagine, but a script could do that I guess.

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 Bspwm respin
« Reply #38 on: 24. November 2014, 21:09:47 »
Update: Applications menu now updates automatically. However, I also figured out I can replace mygtkmenu in this function with xfce4-popup-applications-menu. Looks nicer, has icons, better categories and is faster also.

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 Bspwm respin
« Reply #39 on: 25. November 2014, 10:13:21 »
Okay, xfce4-menu works nicely for the tiling appmenu script. It requires running xfdesktop and xfce4-panel, but it is so much faster than mygtkmenu alternative, that it seems worth it. This opens up some new possibilities.

xfdesktop could also provide openbox-like desktop menu (and if desired, icons on desktop, but I'm not so much into that). However, this would require disabling focus_follos_mouse, as with it enabled xfdesktop only draws desktop. Another thing focus_follos_mouse also prevents is use of whiskermenu. I could replace bar with xfce4-panel and whiskermenu, and have regular appmenu for desktop menu. Since I already must have xfce4-panel running (without any items, behind the bar out of sight), it would not be that much more ram used.

Advantages of xfce4-panel:
- reliable systemtray  that scales with different resolutions
- whiskermenu
- power-applet that lets you get very dim screen
- very easy to tweak to your liking
- easy launchers
- possibility of autohide
- easy to have scrollable volume

Advantages of bar:
- better system monitoring with much less processor use. Replicating it with genmon plugin in xfce4-panel uses much more resources
- looks better
- xtitle handles its job much better than the xfce4-panel equilevant. Does not lose active window, does not print (null) when none is active

So, which would be better? Lighter resource use and focus_follos_mouse, or whiskemenu, systemtray and desktop menus?

Offline simgin

  • Held Mitglied
  • *****
  • Posts: 774
  • Branch: All.
  • Desktop: XFCE+Alpine Linux, Mate+Fedora, Ubuntu Server + Mate and NoX+LinuxBBQ
  • GPU Card: GeForce 8600M & GT 555M 2GB
  • Skill: Intermediate
Re: Manjaro Bspwm respin
« Reply #40 on: 25. November 2014, 18:17:15 »
Lighter resource use +1 Otherwise, it kind of defeats the purpose of bspwm.

cheers
simgin

Ps: Keep up the good work mate.

Offline audiosl4ve

  • Neuling
  • *
  • Posts: 46
  • Linux scrub
  • Desktop: i3-gaps
  • GPU Card: Intel HD
  • Kernel: 64bit 4.1.11
  • Skill: Novice
Re: Manjaro Bspwm respin
« Reply #41 on: 25. November 2014, 19:52:18 »
voting for bar. Whisker menu is not a thing on bspwm :P

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 Bspwm respin
« Reply #42 on: 27. November 2014, 11:46:38 »
Okay,
I finally got mygtkmenu working in satisfactory way. No icons and no rootmenu, but now it is just as fast as xfce appmenu, and does not require process running on background. Having menu auto-update made too long delay (almost a second I think), so I made update button at the bottom of the menu instead.

I tried using 9menu, but it does not handle submenus so well. I'll include the menu files I used with it in the iso in case somebody is interested.

So, mygtkmenu all the way. Gonna require two more aur packages, mygtkmenu and menumaker-compiz (regular menumaker does not support mygtkmenu).

Offline simgin

  • Held Mitglied
  • *****
  • Posts: 774
  • Branch: All.
  • Desktop: XFCE+Alpine Linux, Mate+Fedora, Ubuntu Server + Mate and NoX+LinuxBBQ
  • GPU Card: GeForce 8600M & GT 555M 2GB
  • Skill: Intermediate
Re: Manjaro Bspwm respin
« Reply #43 on: 27. November 2014, 14:34:50 »
^ Cool, good work mate. Looking forward to this.
cheers
simgin

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 Bspwm respin
« Reply #44 on: 01. December 2014, 21:31:45 »
Iso is built. I'll just need to troubleshoot it a little before I upload it. But I think it'll be online tomorrow.