# headsetcontrol-chatmixd A bash daemon to control volume of different applications through the Chatmix wheel. Based on the work of [headsetcontrol-notifyd](https://gitlab.com/simon.ingelsson/headsetcontrol-notificationd). A list of supported devices can be found here: [Sapd/HeadsetControl](https://github.com/Sapd/HeadsetControl) ### Requirements The audio server **must** be pipewire to automatically link the audio sinks, and the following binaries must be available: `bash bc headsetcontrol pactl pw-link`. An application like `pavucontrol` or `helvum` is required to connect voice and game audio to the virtual sinks. ### Installation - On Arch Linux: `makepkg -si`, then `systemctl --user enable --now headsetcontrol-chatmixd` - On other distributions: Install the requirements, install the `headsetcontrol-chatmixd` binary, adjust the systemd service as needed, then install and enable it as a user service.