Skip to content

An (incomplete) lightweight, beautiful notification daemon for Linux.

License

Notifications You must be signed in to change notification settings

deifactor/ninomiya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ninomiya: a simple, beautiful notification daemon.

A notification daemon in the style of dunst but with an emphasis on beauty. Written in GTK, uses your GNOME colors if they're set, but can be used and themed via CSS.

If you want something battle-tested with active development and features, use dunst. I used it before I wrote this and it works perfectly well. If you want to support people writing software in Rust, if you want true background transparency (dunst only supports setting the entire window's opacity), use ninomiya.

How to use

Build it using cargo build. Run the daemon using ninomiya; if you want logging, run like RUST_LOG=debug. Valid log levels are error, warn, info, debug, and trace (which will spam stdout).

You can also use it to send notifications by invoking it like

ninomiya notify --app-name "some app" --body "body" --summary "the summary"

If you run the daemon with --testing, it will listen on a separate DBus name; you can then invoke ninomiya --testing notify to send to that. This is useful for checking it out without messing with your actual notification setup, or for debugging it when you're hacking on it.

What's in a name?

It's named after an anime character I like. Fans of Gatchaman Crowds might point out that there's a more appropriate name for a daemon that shows you NOTEs, but I like Rui.

About

An (incomplete) lightweight, beautiful notification daemon for Linux.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages