Hi Drew
I prepared a patch with bluetooth reliability improvements for quickshell-network.
Summary
This patch improves bluetooth behavior by:
- using helper scripts for bluetooth power/connect/pair actions,
- including Trusted devices in the known-device list (not only Paired),
- adding right-click Forget device action in bluetooth rows,
- adding best-effort bluetooth audio sink handoff after successful connect/pair,
- avoiding user-specific hardcoded paths by deriving script paths from Quickshell.shellDir.
How do I send this to you so you can analyze whether it’s useful for the project?
Thanks, that sounds useful. quickshell-network lives inside Making sure you're not a bot! under config/quickshell-network. Butterforge doesn’t do forks, but you can open a pull request directly: sign in with Codeberg or GitHub, add an SSH key, then push your branch with
git push origin HEAD:refs/for/main -o topic=bluetooth-reliability -o title=“Bluetooth reliability improvements”
and Forgejo will create the PR. Full steps are in CONTRIBUTING.md in the repo. If that’s awkward, a git format-patch file attached to an issue works too.
Thank you,
I follow your guide and create the PR:
I hope that could be usefull, you do a amazing job.
Congrats!