Rnotifyd is a project mainly written in Ruby, it's free.
Generic implementation of libnotify notification-daemon
This project is an replace to the original notification-daemon1. Instead of flashing a popup this daemon can easily changed into specific behavior. At the moment it will forward notifications to wmii2.
TODOS:
feedback from wmii (actions, dismiss item, expire item, ...)
Not everything of these items makes sense in context of minimalism but some sugar such as actions would be nice.
IDEA1: Right click to status button will dismiss it. Left click will open a popup with icon data or buttons for actions.
IDEA2: Replace complete wmii bar with notification. Show message in lbar and buttons in rbar.
BUGS:
SUBMODULE:
This Project requires the current version of ruby-dbus4. Only tested with version 0.3.0 and 0.5.0.
INSTALL:
Add/change service file for org.freedesktop.Notifications and copy rnotify.rb to /usr/libexec/rnotifyd.rb. DBus will call the script automatically if necessary.
LINKS: