Home

Awesome

Linux Build

tsuchita

A client-server notification center for dbus desktop notifications.

Specifically org.freedesktop.Notifications dbus messages.

Motivation

I just want to be able to see missed notifications on a window manager.

Dependencies

Also see Cargo.toml

Building

~$ cargo build

Installation

For single user

~$ cargo install --path=. --force

System wide

~# cargo install --path=. --force --root=/usr/local     # /usr also works

Usage

To start the server and listen for dbus notifications:

~ $ tsuchita-server

To start a terminal client that reads notifications from the server

~ $ tsuchita

Configuration

Place config files inside $XDG_CONFIG_HOME/tsuchita (usually $HOME/.config/tsuchita/ for GNU/Linux).

tsuchita can currently be configured using the following files:

tsuchita.toml

keymap.toml

theme.toml

Contributing

Please create a pull request :)

Features/Bugs

Please create an issue :)

TODOs

Server

Terminal Client

GUI Client

TODO