summaryrefslogtreecommitdiff
path: root/README.md
blob: 3bd2c561b450483843e7758036f1410d336de1ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
bemenu
======

![Linux](http://build.cloudef.pw/platform/linux.svg) [![buildhck status](http://build.cloudef.pw/build/bemenu/master/linux%20x86_64/current/status.svg)](http://build.cloudef.pw/build/bemenu/master/linux%20x86_64)
![Darwin](http://build.cloudef.pw/platform/darwin.svg) [![buildhck status](http://build.cloudef.pw/build/bemenu/master/darwin%20x86_64/current/status.svg)](http://build.cloudef.pw/build/bemenu/master/darwin%20x86_64)

Dynamic menu library and client program inspired by dmenu

## Renderers

bemenu supports three different renderers:

- ncurses
- X11
- Wayland

Enable/disable the renderers by appending these CMake options when executing `cmake <dir>`:

- `-DBEMENU_CURSES_RENDERER=[OFF|ON]`
- `-DBEMENU_X11_RENDERER=[OFF|ON]`
- `-DBEMENU_WAYLAND_RENDERER=[OFF|ON]`

## License
* [GNU GPLv3 (or any later version)](LICENSE-CLIENT) for client program[s] and
  other sources except library and bindings
* [GNU LGPLv3 (or any later version)](LICENSE-LIB) for library and bindings