README.md (1340B)
1 # mew 2 mew is a efficient dynamic menu for Wayland, an effective port of dmenu to Wayland. 3 4 ## Building 5 In order to build mew, ensure that you have the following dependencies: 6 7 * fcft 8 * pkg-config 9 * wayland 10 * wayland-protocols 11 * xkbcommon 12 13 Afterwards enter the following command to build and install mew 14 (if necessary as root): 15 ``` 16 make 17 make install 18 ``` 19 20 ## Usage 21 See the man page for details. 22 23 ## Comparison 24 25 There are other menu programs or dmenu clones for Wayland, but there 26 are a few differences when it comes to accuracy, as mew is a full accurate 27 clone, while differing in the output select option due to the differences 28 between X and Wayland output/monitor design. 29 30 * [wmenu](https://codeberg.org/adnano/wmenu): A more modern dmenu clone, 31 making it's own design choices (such as appearance and keybindings), not 32 supporting bitmap fonts (Pango), and being fully rewritten from scratch as a 33 fork of dmenu-wl. 34 * [bemenu](https://github.com/Cloudef/bemenu): Being a dynamic menu library 35 and client program, it is very flexible, but comes at a cost of being 36 unnecessarily complicated and large in codebase. 37 * [emenu](https://codeberg.org/fbushstone/emenu): Personally maintained fork 38 of dmenu which adds wayland support, lacking git history. It is what 39 mew hard forked from due to maintainership, consistency, and tidiness.