OxiNoti

A work in progress notification daemon made with rust and gtk.\ Can also be used in tandem with OxiDash, a notification center also made with rust and gtk.

Screenshot

features

Supported hints:

Dbus functions:

Notify, GetServerInformation, CloseNotification and GetCapabilities are standardized from freedesktop.org\ The rest are additions to it, which are specific for the notification center.

CLI parameters:

toml config:

    timeout = 3       # this sets the timeout for the notification -> how long it stays
    dnd_override = 2  # this is the minimum amount of urgency that a notification needs to be shown despite do not disturb
                      # note, values for dnd_override are: 0 for low, essentially disables dnd, 1 for normal, 2 for critical, any other value will block notifications no matter the urgency during dnd

CSS

Base gtk CSS can be used to theme OxiNoti, an example can be found in the repository.

notes