So. I vibed a client. Linux native desktop client. I'm calling it Sunstone in the tradition of naming Nostr clients / apps after stones. I made this mostly for myself. I wanted a desktop client, and it's slim pickings out there for native desktop clients. You don't have to use it, but if you do and run into issues, let me know and I'll see what I can do to fix the issues.
Things I have planned for the client:
Better TOR support. Right now it's a basic "shunt all the traffic through an existing proxy".
I2P support.
I see a new music kind, so I want to add that, but if I didn't stop nitpicking this, I'd never put it out. But that's probably coming in the next version I put out.
better image handling. It works right now, but I'm still not settled on the best layout for displaying images on the feed.
get the release here:
and if you want to make a PR I added it to gitworkshop:

Sovbit Git
sunstone
A Linux native desktop client for nostr.

gitworkshop - Decentralized Git
Decentralized GitHub alternative over Nostr