~adnano/wmenu

Efficient dynamic menu for Wayland
make menu height accurate to dwm, dmenu, and dwl's bar patch
Support xdg_activation_v1 protocol
menu: Avoid adding zero-size pages

clone

read-only
https://git.sr.ht/~adnano/wmenu
read/write
git@git.sr.ht:~adnano/wmenu

You can also use your local clone with git send-email.

#wmenu

wmenu is an efficient dynamic menu for Sway and wlroots based Wayland compositors. It provides a Wayland-native dmenu replacement which maintains the look and feel of dmenu.

#Installation

Dependencies:

  • cairo
  • pango
  • wayland
  • xkbcommon
  • scdoc (optional)
$ meson build
$ ninja -C build
# ninja -C build install

#Usage

See wmenu(1)

To use wmenu with Sway, you can add the following to your configuration file:

set $menu wmenu_run
bindsym $mod+d exec $menu

#Contributing

Send patches and questions to ~adnano/wmenu-devel.

Subscribe to release announcements on ~adnano/wmenu-announce.

#Credits

This project started as a fork of dmenu-wl. However, most of the code was rewritten from scratch.