cielagonote 0.2.0 adds some basic file management and a convenience feature for daily notes.
There are two things that I would love to polish up but probably never will:
- Since I am a heavy emacsclient user, I run into some interactions between it and kitty that leave the terminal in a disordered state. I’ve solved that with a reset after exiting an edit operation. It adds a small bit of latency to an otherwise zippy interaction.
- The rename and delete operations drop you back into the command line for a second. It’d be a lot spiffier if that were handled more nicely.
On the other hand, this is 233 lines of Ruby and an off-the-shelf cast of supporting characters. It was pretty delightful to use it in anger a few times with my topic logs this morning, and it did what I wanted by feeling way less in the way and less “now I am entering into some other place and descending down into a corner of it and doing a thing and coming back up out of it.”
This has also been piquing my interest in micro. There are some good features there, and it is super fast from a standing start, but it feels less like a rabbit hole.
Oh, right: cn 0.2.0 is also set up as a gem now. That was sort of fun to figure out, too.