I was a bit fed up with how Bluetooth apps work on Linux. The pairing process is quite confusing for me. While trying to figure out what was wrong with the Overskride and Blueman apps I decided to do a hard fork for experimentation and learning in Relm4, an #elm inspired GTK Rust GUI framework. Main difference is a timeline showing the bonding steps in order with clear feedback and errors.

https://codeberg.org/wvhulle/bindrune