A rudimentary system tray written in Rust

Thomas Dy b7a56fefa6 Handle tray icon being reparented out %!s(int64=8) %!d(string=hai) anos
src b7a56fefa6 Handle tray icon being reparented out %!s(int64=8) %!d(string=hai) anos
.gitignore fbbb260017 Initial commit %!s(int64=8) %!d(string=hai) anos
Cargo.lock 736e41a844 Add option parsing and exit code %!s(int64=8) %!d(string=hai) anos
Cargo.toml 736e41a844 Add option parsing and exit code %!s(int64=8) %!d(string=hai) anos
LICENSE 43749c14a0 Add license %!s(int64=8) %!d(string=hai) anos
README.md 80e4d8dcfa Add readme %!s(int64=8) %!d(string=hai) anos

README.md

rustray

A rudimentary system tray implemented in Rust.

This is more of an experiment than something you should use on a daily basis. I primarily wrote it to understand how the system tray mechanics work in X. This doesn't actually implement all of the system tray specification but it works for most of the programs I use.

Links