shell

Pretty much all my shell scripts are written in fish. I’ve tried zsh and bash, but I like fish the most. It’s easy to use, has a lot of features, and is very customizable. I use fisher to manage plugins installed to my fish shell environment. Other than that, almost all of my shell scripts are custom written executables I’ve written.

noteworthy executable’s

  • fzf: fuzzy finder for files, buffers, etc
  • bat: cat but with syntax highlighting and better ui
  • exa: ls command with more options
  • starship: cross-shell prompt
  • ranger: vim inspired file manager

For more exhaustive lists of plugins, check out awesome-fish and awesome-unix.

Join the Newsletter!