this is a wonderful tool to manage your audio from a terminal no more pavucontrol
sudo apt install libdbus-1-dev pkg-config
git clone https://github.com/schooldanlp6/marstui-rustio
cd marstui-rustio
cargo build --release
cd target/release
chmod +x marstui-audio
sudo cp marstui-audio /bin/marstui-audio
The configuration is in ~/.config/marstui/audio.toml
This is not supposed to be an interfacing library but can be treated as such and is in this repo: [Private]
- make a volume control interface and see how far a song played ☑️
- add sink management 🏗️ -> moved to other project
- add playback to sink control logic and management interface 🏗️ -> moved to other project
- fix the ISSUE on created file: -> You have to manually delete the config with a new version if config things changed
- add config for refresh rate
- fixed dbus spam (uses 2024 rust to compile and latest glibc for debian trixie)
- bumped dbus cargo dependency fixing errors
- initial release
- buggy in terms of streaming