Wenn Sie die Z-Shell (Zsh) unter Linux nutzen, nutzen Sie wohl auch O-My-Zsh. Diese Erweiterung poppt die Optik der Shell um einiges auf – hier ein Beispiel:
![](https://linux-bibel.at/wp-content/uploads/2023/10/zshell-1024x640.jpeg)
Wie im Link oben zu sehen, können Sie nicht nur die Themes ändern, sondern auch Erweiterungen nutzen – im Beispiel unten zeigt sich beispielsweise die standardmäßig aktivierte Erweiterung ‚git‚:
![](https://linux-bibel.at/wp-content/uploads/2023/10/zshell-1-1024x640.jpeg)
Diese zeigt etwa den Status von Git-Paketen an, doch es sind bei der Installation von Oh-My-Zsh schon hunderte weitere Erweiterungen und auch Themes bereits installiert, die meisten Plugins aber nicht aktiviert:
![](https://linux-bibel.at/wp-content/uploads/2023/10/zshell-2-1024x640.jpeg)
Mit Zsh-antigen verwalten Sie Themes und Plugins ganz schnell und einfach.
Inhaltsverzeichnis
Zsh-antigen installieren
Sie installieren das Paket ganz einfach über das Terminal als normaler Benutzer (erforderlich ist hierfür die Installation des Paketes „curl“ über die Paket-Verwaltung):
curl -L git.io/antigen > antigen.zsh
Anschließend benennen Sie die Datei um:
mv antigen.zsh .antigen.zsh
Zsh-antigen nutzen
Die Software wird über Konfiguration der Z-Shell konfiguriert, als Erstes geben Sie in der .zshrc den Speicherort der gerade heruntergeladenen Datei an:
source ~/.antigen.zsh
Jetzt weisen wir die Software an, Oh-My-Zsh zu nutzen – wir fügen folgende Zeile hinzu:
antigen use oh-my-zsh
Das war es schon – jetzt können wir der Software zeigen, welches Theme Zsh nutzen soll, etwa:
antigen theme robbyrussell
Und wir können natürlich die Plugins aktivieren – etwa:
antigen bundle git
antigen bundle heroku
antigen bundle pip
antigen bundle lein
antigen bundle command-not-found
Ein Beispiel für die komplette Konfiguration:
source /path-to-antigen/antigen.zsh
# Load the oh-my-zsh's library.
antigen use oh-my-zsh
# Bundles from the default repo (robbyrussell's oh-my-zsh).
antigen bundle git
antigen bundle heroku
antigen bundle pip
antigen bundle lein
antigen bundle command-not-found
# Syntax highlighting bundle.
antigen bundle zsh-users/zsh-syntax-highlighting
# Load the theme.
antigen theme robbyrussell
# Tell Antigen that you're done.
antigen apply
Noch keine Reaktion