Ideally there is a way to use hardware wallets on bdk for a desktop app that does not involve having the end user install rust-hwi python dependencies and run the app in a virtualenv.
Until this is done, it is hard to use rust-hwi
in a local desktop application that is distributed.