For anything more complicated than an alias, I tend to suck it up and write a program. I used to keep launcher scripts in ~/bin but I’ve recently taken to creating package manager packages for them. I’ve learned how to do that with NixOS and Arch Linux and I peeked at the Debian documentation.






Emacs → Vim → Neovim → Helix