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

Publicado por Carlos Llongo el

Archivado en mac