💾 Archived View for freeshell.de › techyawn.gmi captured on 2023-06-14 at 13:43:16. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
I can edit this from my phone, which feels weird. I installed Termux and openssh. Just works!
I thought about writing a minimal Gemini server, but I got Agate because I already wasted enough time writing a client. Seems to work ok.
I've been wondering about the difficulty level of getting content into a Gemini capsule. I'm writing this with ssh and vi, and I'm ok with that. But it's not what the average person will be interested in learning. Having written a client for reading from Gemini space, I want to be able to let people write to it too. I can provide a suitable editor, but the Gemini protocol specifically avoids any type of request with a body. In HTTP terms, I want a PUT request. I suppose that leads me to scp. The user has to do some setup work:
host: example.com capsulepath: ~/whatever/ password: v3ry$€¢®3t
Then they say "I'm writing foo.gmi in subdir bar" or maybe "I'm writing a gemlog entry, go figure".
OK, maybe it's more do-able than I thought. I could even provide some sort of tree view of their capsule contents. Maybe.
I've been using EditPlus for years but never used it to edit remote files, so I forgot that it can do that. Sudden comfortable file editing!
Still maybe not the thing for the average user...
I found a wonderful thing! Right clicking on mintty (the Cygwin terminal) gives an option "Flip screen". Lots of command line things use the whole screen, but when you exit then the previous screen comes back. The program switched to the alternate screen when it started, and back when it ends. Mintty is letting me switch explicitly between them.
"What was that thing that was on my screen before I started editing this file? That thing that I now want to copy and paste, but I can't see it? Oh, I can flip screen, and there it is!"