I love how quickly something can be thrown together in Vala. I'm glad that I took this detour and added it to the arsenal. But I do miss Rust at times, like when my vala code compiles without error but then misbehaves at runtime. Rustc saves a lot of time here. Not sure at this point which workflow is more efficient, because while writing it quickly and succincly is great, having the compiler force you to do it right might make up the difference.
Tried out the cargo_completions crate in one of my projects and I have to say, this is awesome. Being able to automatically generate shell completion scripts at compile time with very little friction is pretty amazing.
Gemtext rendering *should* be finished in Eva. Css is now included from a source file and the colors replaced with those from the config. Both block-quotes and pre-formatted sections appear in cards with rounded edges, a thin border, and box-shadow. Looks nice I think, one of the prettier Gemini clients you'll see. Probably start work on bookmarks next.
#eva #gemini #rust