#pulse-audio #audio-devices #output #command-line-tool #default #switcher #active

app pads

A simple CLI tool for swtiching the default/active output device for PulseAudio

5 releases

0.2.7 Nov 23, 2023
0.2.6 May 20, 2023
0.2.5 Jan 9, 2023
0.2.3 Jan 6, 2023
0.2.2 Jan 5, 2023

#873 in Command line utilities

MIT and GPL-3.0-or-later

8KB
109 lines

PulseAudio Device Switcher

A simple CLI tool for swtiching the default/active output device for PulseAudio.

Installation

Clone the repo and install with cargo via cargo install --path . or install from Crates.io with cargo install pads.

Usage

Switches the default PulseAudio output device and moves all active applications to that device

Usage: pads [OPTIONS] <COMMAND>

Commands:
  list  List available output devices
  next  Cycle to the next output device
  set   Set the active device
  help  Print this message or the help of the given subcommand(s)

Options:
  -j, --json     Format output as JSON
  -h, --help     Print help
  -V, --version  Print version

Dependencies

~2.7–4MB
~69K SLoC