So that's #KeepassXC setup on the desktop, #KeepassDX setup on the phone, and #SyncThing setup on both to keep the database synced between them :)
A few wee quirks to get used to with both solutions:
- Having to keep the Keepass application open and running in the system tray on desktop, and make sure it stays running on startup
- Making sure the service is definitely running ok if anything goes awry
- Making sure I don't try to write the same entry to both devices if one is offline
- The slight delay when doing anything with the android app when opening the database. Signing into websites etc once that's open is pretty quick.
All stuff I can live with. Some of them aren't actually issues per-se, just things I need to bear in mind while getting used to using this setup.
Being completely offline for the first time with password management feels a wee bit nerve wracking atm, so I'll have to make sure I keep a regular backup of the database and store it somewhere secure.
What it also highlighted was just how many damned duplicate entries I had stored in #Proton. That's gonna take a bit of clearing up!