Go to file
2020-07-02 11:22:00 -04:00
.gitignore paoutput.c: input processing and implementation of sink list 2020-06-23 18:10:28 -04:00
Makefile Remove scratch files 2020-07-02 11:18:08 -04:00
paoutput.c Implement sink input moving and set default sink 2020-06-24 08:45:34 -04:00
README.md Fix typos in README.md 2020-07-02 11:20:57 -04:00


PulseAudio output switcher, intended for use with dmenu.


$ paoutput <-g | -s [new_sink]>


  • -g: Get a newline-separated list of available sinks
  • -s [new_sink]: Set all active streams to use the new sink. If the new sink is not given, it will be read from stdin.


paoutput -g | dmenu | paoutput -s

From my ~/.config/i3/config:

bindsym $mod+XF86AudioMute exec paoutput -g | rofi -dmenu | paoutput -s