Simple NOTification
|
||
---|---|---|
src | ||
.gitignore | ||
Cargo.toml | ||
LICENSE | ||
README.md |
SNot: Simple NOTification
A simple desktop notification server/daemon using the dbus
protocol. SNot listens for notifications on the org.freedesktop.Notifications
interface, and prints them to the console.
Inspired by tiramisu
Features
- Prints desktop notifications to the console(or a file, if you redirect it) as text
- Do one thing and do it well(DOTADIW) & KISS principle: no extra complicated features
- (Not really a feature) Written in
rust
using thezbus
crate
Usage
snot --help
Usage: snot [-f <format>] [-v]
Print desktop notifications
Options:
-f, --format select output format: r(rson), j(json, default), p(plain)
-v, --verbose verbose mode
--help display usage information
Supported formats
- Plain text - Print the output text. (✓ Just print it)
json
- This output can be parsed by other programsrson
- A more sensible alternative to json
Upcoming feature
- Better handling of
json
andrson
data - Better ways to work with other programs
Why this project?
- Something simple to work with
EWW
widgets - I'm learning Rust