I've been asking and hoping for a gtk nostr client as well. One that works on desktop as well as mobile so I don't need to use web clients on my Linux mobile device. The Fediverse has Tuba, which could be a good reference for how a nostr client could look on both desktop and mobile.