Skip to main content

ZSH

Installation

sudo apt install zsh

Standard-Konfiguration installieren

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Plugins

(nach jeder Änderung muss zsh neu gestartet werden)

Grundsätzlich müssen die Plugins aktiviert, indem sie in der zshrc in der folgenden Zeile aufgeführt sind

nano ~/.zshrc
# Which plugins would you like to load?
# Standard plugins can be found in $ZSH/plugins/
# Custom plugins may be added to $ZSH_CUSTOM/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
# plugins=(git)

plugins=(git gcloud kubectl kube-ps1 aliases terraform zsh-autosuggestions)

zsh-autosuggestions

Vervollständigt  Kommandos wie bei der Shell Fish

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Dann in der plugins=(..) hinzufügen und zsh neustarten

Themen

(nach jeder Änderung muss zsh neu gestartet werden)

Powerlevel10k

image.png

git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
ZSH_THEME="powerlevel10k/powerlevel10k"