pop-os / launcher

Modular IPC-based desktop launcher service
Mozilla Public License 2.0
228 stars 47 forks source link

Disable `pulse` plugin on systems without PulseAudio #55

Closed aidenlangley closed 2 years ago

aidenlangley commented 2 years ago

Have systems running Pipewire in mind. Not sure there is an alternative to pactl that will let you control the volume like you can w/ PulseAudio.

0 => ("pactl", "set-sink-mute", "toggle"),
1 => ("pactl", "set-sink-volume", "+5%"),
2 => ("pactl", "set-sink-volume", "-5%"),
mmstick commented 2 years ago

It's pactl

carlwgeorge commented 2 years ago

The alternative is pw-cli, but upstream says that continuing to use pactl is fine.

https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Migrate-PulseAudio#pactl