vosd
is a volume OSD for Linux (uses GTK). It listens to volume change events from PulseAudio and displays a volume OSD when a volume change has been detected.
# TODO Publish to crates.io
cargo install --git https://github.com/andrewliebenow/vosd
❯ vosd --help
Render an OSD when the volume level is changed
Usage: vosd [OPTIONS]
Options:
-d, --daemon Run as a daemon
-h, --help Print help
-V, --version Print version
You will likely want to run vosd
as a daemon (vosd --daemon
).
Author: Andrew Liebenow
Licensed under the MIT License, see ./LICENSE.
vosd
depends on libraries written by other authors. See ./Cargo.toml for its direct (i.e. non-transitive) dependencies.