The bash script that handled this in the past didn't work very well. It needed to be ran each time a new program was opened that had saved its audio output to a different one than the current default. (default = fallback in pavucontrol)
This script needs to reliably set the default audio output by only being ran once. If some hacking needs to happen in ALSA, so be it. All changes made to configs external to this project need to be documented here.
The bash script that handled this in the past didn't work very well. It needed to be ran each time a new program was opened that had saved its audio output to a different one than the current default. (default = fallback in
pavucontrol
)This script needs to reliably set the default audio output by only being ran once. If some hacking needs to happen in ALSA, so be it. All changes made to configs external to this project need to be documented here.