Hacker News new | ask | show | jobs
by acdha 1940 days ago
I put off switching from bash for years but quit cold turkey for fish a couple of years ago, and find myself appreciating that almost daily.

One of the underappreciated values is that while you can configure it you get great functionality out of the box. Switching was chsh, picking a theme in the interactive config, and going back to work. The only I’ve really felt the need to do was to add the Terraform workspace to my prompt, which was quite easy.

1 comments

I made myself use Fish for a week as an experiment. Day one was a little rough. Day two was easier. On day three I decided to customize my prompt, and after seeing how trivially easy that was (you write a fish function called "fish_prompt" that uses shell commands to build your prompt) compared to Zsh or Bash, I was... hooked.
I definitely built up the switching costs in my head based on past experience with zsh. Good defaults are easy to undervalue.