Skip to content

Repository files navigation

pulseauto

Test Matrix GitHub release (latest by date) Minimum supported Nim version License buy me a coffee

Usage

You can specify level as a percentage 40%, a ratio against the current value 1.2 (eg. 20% louder), or with a raw 16bit value 26000 (eg. ~40%).

The client argument is a regular expression with which to match the client property specified with the property argument.

The level will be applied to all matching client streams.

Usage:
  pulseauto [required&optional-params]
Options:
  -h, --help                                                  print this
                                                              cligen-erated help
  --help-syntax                                               advanced:
                                                              prepend,plurals,..
  -l=, --level=     string  REQUIRED                          set level
  -c=, --client=    string  "(mpd|pianobar)"                  set client
  -p=, --property=  string  "application\\.process\\.binary"  set property

Library Use

There are some procedures exported for your benefit; see the documentation for the module as generated directly from the source.

License

MIT

About

setup pulseaudio stream levels via app names or pids

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages