-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch default menu to wmenu #7384
Conversation
Switch the default menu to wmeny (https://sr.ht/~adnano/wmenu), a Wayland-native alternative to dmenu. This removes the dependency on Xwayland for the default config. wmenu is small (same scope as dmenu) and has the same flags as dmenu. One downside is that it's not widely packaged by distributions yet. We still depend on dmenu_path.
Not widely packaged indeed 1. Maybe we can wait for more distro packaging it before merging. |
Though this is sort of a chicken-and-egg issue: if we don't use it, then distros won't package it, and so on. |
True, maybe we can wait for the arch package (not aur) to land? |
The included config's programs are not direct dependencies and package maintainers change them occasionally, so I am not overly concerned. Users lacking the programs referenced by the included config would not be a new failure mode either... |
There is no guarantee that it would ever land if we don't start depending on it. I don't think we should wait for any distro here. It's just the default config file after all. Distro which don't like it can (and already do) patch the default config file. |
Why not use rofi-wayland (e.g. |
We specifically were looking for a simple, minimal, easy to build/understand/hack/package tool. |
Will be used in sway-1.9 default configuration[1] so should be in ::gentoo, has been in ::guru since 2023-07-02. [1]: swaywm/sway#7384 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Will be used in sway-1.9 default configuration[1] so should be in ::gentoo, has been in ::guru since 2023-07-02. [1]: swaywm/sway#7384 Closes: #35440 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Yixun Lan <dlan@gentoo.org>
To use a package as default, just looking at the package's quality is preferable, IMHO. |
Switch the default menu to wmeny (https://sr.ht/~adnano/wmenu), a Wayland-native alternative to dmenu. This removes the dependency on Xwayland for the default config.
wmenu is small (same scope as dmenu) and has the same flags as dmenu. One downside is that it's not widely packaged by distributions yet.
We still depend on dmenu_path.