mew

fork with password patch and nord colorscheme
git clone https://git.awy.one/mew.git
Log | Files | Refs | README | LICENSE

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.