ohmyzsh: https://opencollective.com/ohmyzsh
nvim: https://neovim.io/ supports donations via bitcoin, Open Collective, and GitHub Sponsors.
fzf: https://github.com/junegunn/fzf supports donation via GitHub Sponsors, PayPal, and buy me a coffee.
What do you mean by maintained? There are commits as recent as yesterday on the project: https://github.com/junegunn/fzf
https://github.com/junegunn/fzf
It's also useful to remove duplicate commands and store infinite history. Add this to ~/.bashrc:
export HISTFILESIZE=
export HISTSIZE=
export HISTCONTROL=ignoredups
[1] https://github.com/Alok/notational-fzf-vim
fzf (https://github.com/junegunn/fzf)
I can only wonder how much time fzf has saved me in the long term.
In terms of "software that I don't use for writing software", iA Writer is probably what I am most grateful for.
WeeChat: https://weechat.org/
If you're using the fzf.vim plugin[0] you can run `:Commits` to do something similar to your command too. It adds a bit more detail such as when the commit was made in relative format and color codes the git diff.