[![main](https://github.com/dunst-project/dunst/workflows/main/badge.svg)](https://github.com/dunst-project/dunst/actions?query=workflow%3Amain) [![codecov](https://codecov.io/gh/dunst-project/dunst/branch/master/graph/badge.svg)](https://codecov.io/gh/dunst-project/dunst) ## Dunst * [Wiki][wiki] * [Description](#description) * [Compiling](#compiling) * [Copyright](#copyright) ## Description Dunst is a highly configurable and lightweight notification daemon. ## Installation ### Dependencies Dunst has a number of build dependencies that must be present before attempting configuration. The names are different depending on [distribution](https://github.com/dunst-project/dunst/wiki/Dependencies): - dbus - libxinerama - libxrandr - libxss - glib - pango/cairo - libgtk-3-dev - libnotify (for dunstify only) ### Building ``` git clone https://github.com/dunst-project/dunst.git cd dunst make sudo make install ``` ### Make parameters - `PREFIX=`: Set the prefix of the installation. (Default: `/usr/local`) - `BINDIR=`: Set the `dunst` executable's path (Default: `${PREFIX}/bin`) - `DATADIR=`: Set the path for shared files. (Default: `${PREFIX}/share`) - `MANDIR=`: Set the prefix of the manpage. (Default: `${DATADIR}/man`) - `SYSTEMD=(0|1)`: Enable/Disable the systemd unit. (Default: detected via `pkg-config`) - `SERVICEDIR_SYSTEMD=`: The path to put the systemd user service file. Unused, if `SYSTEMD=0`. (Default: detected via `pkg-config`) - `SERVICEDIR_DBUS=`: The path to put the dbus service file. (Default: detected via `pkg-config`) **Make sure to run all make calls with the same parameter set. So when building with `make PREFIX=/usr`, you have to install it with `make PREFIX=/usr install`, too.** Checkout the [wiki][wiki] for more information. ## Bug reports Please use the [issue tracker][issue-tracker] provided by GitHub to send us bug reports or feature requests. You can also join us on the IRC channel `#dunst` on Freenode. ## Maintainers - [Nikos Tsipinakis](https://github.com/tsipinakis) - [Benedikt Heine](https://github.com/bebehei) ## Author written by Sascha Kruse ## Copyright copyright 2013 Sascha Kruse and contributors (see [`LICENSE`](./LICENSE) for licensing information) If you feel that copyrights are violated, please send me an email. [issue-tracker]: https://github.com/dunst-project/dunst/issues [wiki]: https://github.com/dunst-project/dunst/wiki