Installation et configuration basique de ZSH

27 févr. 2024 · 1 min de lecture

Git

Pour télécharger et installer ZSH, il nous faut d’abord installet git et curl

sudo apt install git curl

ZSH

Les commandes proviennent de cette source

# Installer ZSH
sudo apt install zsh
# Définir ZSH par défaut
chsh -s $(which zsh)
# Installer oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

ZSH Autosuggestions

Les commandes viennent de cette source

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

Puis modifier le fichier ~/.zshrc

plugins=(
  # Autres plugins...
  # Ne pas mettre de `,` pour séparer la liste des plugins
  zsh-autosuggestions
)

Thème ZSH

Pour changer de thème ZSH, il suffit d’éditer le fichier .zshrc

nano ~/.zshrc

# Puis modifier la ligne suivante avec le nom du thème souhaité
ZSH_THEME="amuse"

Tabby

Bien que le terminal par défaut d’Ubuntu soit fonctionnel, je préfère utiliser Tabby qui correspond davantage à mes besoins.

Pour l’installer, il faut télécharger le fichier qui correspond à son archi (exemple: tabby-XXX-linux-x64.deb), puis l’installer via la commande suivante :

sudo apt install ./tabby-XXX-linux-x64.deb

Changer le terminal par défaut (Gnome)

Une fois tabby (ou autre terminal) installé, nous allons le définir comme étant le terminal par défaut.

Les commandes proviennent de cette source

gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/tabby
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"