README: change desc and add comparison section

This commit is contained in:
sewn 2024-09-12 20:18:12 +03:00
parent 7440258aa0
commit 624a5ab2a3
No known key found for this signature in database

View file

@ -1,5 +1,5 @@
# mew
mew is a simple menu for Wayland.
mew is a efficient dynamic menu for Wayland, an effective port of dmenu to Wayland.
## Building
In order to build mew, ensure that you have the following dependencies:
@ -17,5 +17,22 @@ make
make install
```
# Usage
## Usage
See the man page for details.
## Comparison
There are other menu programs or dmenu clones for Wayland, but there
are a few differenes when it comes to accuracy, as mew is a full accurate
clone, while differing in the output select option due to the differences
between X and Wayland output/monitor design.
* [wmenu](https://codeberg.org/adnano/wmenu): A more modern dmenu clone,
making it's own design choices (such as padding and keybindings), not
supporting bitmap fonts (Pango), and being fully rewritten from scratch.
* [bemenu](https://github.com/Cloudef/bemenu): Being a dynamic menu library
and client program, it is very flexible, but comes at a cost of being
unnecessarily complicated and large in codebase.
* [emenu](https://codeberg.org/fbushstone/emenu): Personally maintained fork
of dmenu which adds wayland support, lacking git history. It is what
mew hard forked from due to maintainership, consistency, and tidiness.