Let me introduce felis - https://git.vdx.hu/voidcontext/felis. Felis is a tool that meant to simplify the integration between the kitty terminal and the helix editor.
It all started when it turned out that the PR, that would add a file explorer to helix, is never going to be merged. I needed this functionality, and much more. So I started working on felis. It went through a few iterations, but over the weekend I achieved what I wanted: simple tasks have simple one-liner solutions instead of a bunch of shell scripts.
Along the way I created https://git.vdx.hu/voidcontext/kitty-remote-bindings as well, where I learned a lot about rust macros, basically felis and this were the first projects I used them.