Establecer fish como shell por defecto en Mac OSX
El otro día vi Fish en funcionamiento y me sorprendió la cantidad de automatismos que ofrece y que deberían estar incluidos en el terminal a estas alturas, pero no lo están. La instalación es sencilla, pero hay un par de pasos que he tenido que investigar, así que aquí está el listado. Lo instalaremos usando Homebrew del que ya he hablado anteriormente.
1. Instalamos con Homebrew
brew install fish
2. Habilitamos la escritura del fichero /etc/shells
sudo chmod +w /etc/shells
3. Editamos el fichero /etc/shells y añadimos fish a la lista de shells permitidos
sudo vi /etc/shells
/usr/local/bin/fish
4. Establecemos fish como shell por defecto
chsh -s /usr/local/bin/fish