I write code.
For sourcehut support, see the wiki.
Hm, I'm not sure. Can you file a corresponding ticket on ~sircmpwn/gmni so that following up on this ends up on my todo list?
I suggest storing the wildcard. I don't do this yet in my client, though.
Oh, just scroll your terminal emulator back up. That's what I do.
REPORTED RESOLVED WONT_FIX
This would require keeping the page in memory, which I am loathe to do. Right now we just stream content directly from the server into your eyeballs.
XDG basedirs is a cross-platform specification, it's not Linux-specific.
I'm open to switching to that path. We should probably notify the mailing list of our joint intention to conform to this standard.
Also, have you considered making the path argument to
LoadKnownHostsoptional, and defaulting to a sane path based on XDG basedirs, to establish a kind of system trust store for gemini clients (where system is only in the context of the logged in user)? Your format is compatible with my C client's
~/.local/share/gmni/known_hostsfile, for instance.