| Age | Commit message (Collapse) | Author | 
|---|
|  | connectSession throws a ClientError Exception when
DBUS_SESSION_BUS_ADDRESS is unset. Without exception handler this will
result in program termination.
Since the DBus handler merely sends a signal to the event loop it does
no harm when it won't run. Normal operation will continue just if
compiled without dbus support. | 
|  | This belongs here, otherwise ghc will complain about orphaned instances | 
|  | safeHead is a very general utility function with suits better into a
common Util module. | 
|  |  |