Installation der Fish Shell unter macOS

fish ist eine tolle Alternative für die Shell unter macOS. Sie bietet eine tolle Auto-Completion und lässt sich auf vielfache Weise individualisieren. Am besten an fish gefällt mir, dass die Shell basierend auf früheren Eingaben Vorschläge während des Tippens von Kommandos anbietet. Zur Konfiguration stellt sie ein Web-Interface zur Verfügung. Soweit mir bekannt ist, gibt es das bei keiner anderen Shell.

Installation unter macOS

Die Installation übernimmt der Paketmanager Homebrew

Anschließend muss die Zeile /usr/local/bin/fish der Datei /etc/shells angefügt werden:

Anschließend macht man die Fish Shell zur Default-Shell auf dem System:

Weitere Anpassungen

Direkt nach der Installation kann man mit der Fish Shell loslegen. Aber es empfiehlt sich, die Shell weiter den eigenen Bedürfnissen anzupassen. Insbesondere die Anzeige von git-Informationen im Prompt finde ich persönlich sehr wichtig. Dazu kommt Oh-My-Fish zum Einsatz:

Oh My Fish provides core infrastructure to allow you to install packages which extend or modify the look of your shell. It’s fast, extensible and easy to use.

Ich nutze das Theme bobthefish:

Letztendlich benötigt man noch eine passende Schriftart:

Fertig.

Irgendwas mit Computern

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store