add color change if argv[1] is a color in #RRGGBB format
[herbe.git] / README.md
index 4ab141dc48789e4760c1fffb05893f5d22575998..25eb20c8cc6063c3450f2ba44f3666d415f4a019 100644 (file)
--- a/README.md
+++ b/README.md
@@ -5,6 +5,14 @@
   <img src="https://user-images.githubusercontent.com/24730635/90975811-cd62fd00-e537-11ea-9169-92e68a71d0a0.gif" />
 </p>
 
+## Features
+* Under 200 lines of code
+* Doesn't run in the background, just displays the notification and exits
+* No external dependencies except Xlib and Xft
+* Configurable through `config.h` or Xresources ([using this patch](https://github.com/dudik/herbe/pull/11))
+* [Actions support](#actions)
+* Extensible through [patches](https://github.com/dudik/herbe/pulls?q=is%3Aopen+is%3Apr+label%3Apatch)
+
 ## Table of contents
 
 * [Usage](#usage)
@@ -93,12 +101,15 @@ And you should be fine. That's all you really need to interact with `herbe`.
 
 [OpenBSD patch](https://github.com/dudik/herbe/pull/4)
 
+[FreeBSD patch](https://github.com/dudik/herbe/pull/16)
+
+[Wayland port](https://github.com/muevoid/Wayherb) by [muevoid](https://github.com/muevoid)
+
 **Only the [herbe-git AUR package](https://aur.archlinux.org/packages/herbe-git/) is maintained by me.**
 
 ### Dependencies
 * X11 (Xlib)
 * Xft
-* freetype2
 
 The names of packages are different depending on which distribution you use.
 For example, if you use [Void Linux](https://voidlinux.org/) you will have to install these dependencies:
@@ -123,3 +134,6 @@ herbe is configured at compile-time by editing `config.h`. Every option should b
 
 ## Contribute
 If you want to report a bug or you have a feature request, feel free to [open an issue](https://github.com/dudik/herbe/issues).
+
+## Projects with herbe integration
+- [qutebrowser](https://qutebrowser.org/) supports showing web notifications via herbe, via the `content.notifications.presenter` setting.