1 be5b89f6 2018-05-18 omar.polo # MyMenu
3 be5b89f6 2018-05-18 omar.polo > A drop-in replacement for dmenu, 'cause I was bored
5 be5b89f6 2018-05-18 omar.polo ![MyMenu works!](screen.png)
9 be5b89f6 2018-05-18 omar.polo ## What?
11 be5b89f6 2018-05-18 omar.polo This is a drop-in replacement for `dmenu(1)`.
13 be5b89f6 2018-05-18 omar.polo ## Why?
15 be5b89f6 2018-05-18 omar.polo This was the perfect excuse to learn how to make window with Xlib.
17 be5b89f6 2018-05-18 omar.polo ## How?
19 be5b89f6 2018-05-18 omar.polo Check out the [manpage](mymenu.1) for further documentation.
23 be5b89f6 2018-05-18 omar.polo ## Dependencies
26 be5b89f6 2018-05-18 omar.polo - Xinerama (optional)
27 be5b89f6 2018-05-18 omar.polo For multi-monitor support
28 be5b89f6 2018-05-18 omar.polo - pkg-config (optional)
29 be5b89f6 2018-05-18 omar.polo used in the makefile to generate `LIBS` and `CFLAGS` correctly
31 be5b89f6 2018-05-18 omar.polo ## Build
33 be5b89f6 2018-05-18 omar.polo As simple as `make`. If you want to disable Xinerama support just
34 be5b89f6 2018-05-18 omar.polo delete `-DUSE_XINERAMA` from the `CFLAGS` and `xinerama` from the
35 be5b89f6 2018-05-18 omar.polo `pkg-config` call from the Makefile.
39 be5b89f6 2018-05-18 omar.polo ## TODO
41 be5b89f6 2018-05-18 omar.polo - Command line flags
43 be5b89f6 2018-05-18 omar.polo At the moment the X Resource Database is the only way to interact
44 be5b89f6 2018-05-18 omar.polo with the graphic appearance of MyMenu.
46 be5b89f6 2018-05-18 omar.polo - Optional TrueType support
48 be5b89f6 2018-05-18 omar.polo - Opacity support
50 be5b89f6 2018-05-18 omar.polo - Alternate layout
52 be5b89f6 2018-05-18 omar.polo An alternate layout (similar to rofi) would be nice too