DWM with Quickshell

3 Likes

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!

1 Like