Skip to content

andrewliebenow/vosd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vosd (volume OSD)

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.

Installation

# TODO Publish to crates.io
cargo install --git https://github.com/andrewliebenow/vosd

Usage

❯ 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).

Demo

vosd demo

vosd demo

License

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.

About

vosd is a volume OSD for Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published