openSUSE/openSUSEway

Consider using Yambar as bar and Fuzzel as launcher.

Closed this issue · 9 comments

Choosing Yambar

Reasons: Minimalist setup. No GTK. Very few dependencies.
Cons: Yambar does not have tray support

Choosing Fuzzel

Reasons: Very minimal dependencies. Looks good and easy to setup. Wofi uses GTK which is somewhat unnecessary for a launcher. Also wofi is currently unmaintained. Though there are bug fix and documentation related commits, it seems the author is not removing the "not actively maintained" header soon on the sourcehut website.
Cons: Not GTK. No submenus.

Example setup (not swaywm but riverwm):
image

No GTK. Very few dependencies.

Those reasons will only make sense if we not already depend on these things already anyways.

mcepl commented

No GTK. Very few dependencies.

Those reasons will only make sense if we not already depend on these things already anyways.

Yes, but if we want be pushing in that direction we will never get there.

@denisok Should I just find the line where the $menu variable is set and replace it with the following:

set $menu fuzzel

?

PS: Although Yambar is a good option, we are currently using Waybar, which is well-maintained. So, let’s continue using Waybar for now

Closing issue. Tbf, waybar is good for apps that have a systray feature. So I don't think this will be moved forward in the future as yambar does not have a systray support yet.

mcepl commented

@mcepl Agreed, we should replace wofi with rofi-wayland. Should we proceed with doing that?

I don't mind rofi personally. For my use-case - I need something to launch apps and that it. Maybe discussions and votes: https://github.com/openSUSE/openSUSEway/discussions ?

BTW wofi just got updated: https://hg.sr.ht/~scoopta/wofi

@krishjainx if you would like to change something - you can always start conversation and see if there is an interest. Or maybe propose a patch with demonstration how it works.

Yes, looks like the wofi banner has changed as well:

This project is not being actively maintained. It does still receive some updates from time to time but nothing frequent.

This makes it sound like it's at least not fully abandoned. So for me there is no pressing need to immediately replace it with an alternative just for this reason.

I am still open to replace it with an alternative if an alternative is better. I might look into rofi if people have been using that and are happy with it.

I have opened #140 as a single place to discuss wofi replacement, so that we don't lose information in old closed issues like this one.