Kostumisasi terminal dengan ZSH

Install zsh

sudo apt install zsh

Install framerowk Oh My Zsh

Install terlebih dahulu git untuk mengambil repository

sudo apt install git

Ambil repository

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

Situs resmi Oh My Zsh: https://ohmyz.sh/

Lalu Pilih “y” untuk mengganti default shell ke zsh, lalu masukkan password root

exit terlebih dahulu dari zsh dengan mengetikkan exit pada terminal untuk kembali ke shell bash

Konfigurasi

Tema

Install Theme powerlevel10k

Page github pembuat powerlevel10k: https://github.com/romkatv/powerlevel10k#manual

Terlebih dahulu install font MesloLGS agar support emoji di terminal

Ubah font terminal dengan klik kanan pada termina lalu klik “preferences”, centang custom font, lalu pilih font “MeslosLGS NF Regular”

Ambil repository theme powerlevel10k

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

Set ZSH_THEME="powerlevel10k/powerlevel10k" dalam ~/.zshrc.

nano .zshrc

lalu jalankan zsh dengan mengetikkan:

zsh

Lalu kostumisasi sesuai pilihan

Konfigurasi ulang tema powerlevel10k
p10k configure

Plugin

Autosuggestion & Syntax highlighting

Fungsi plugin ini yaitu untuk saran perintah dan pewarnaan syntax agar lebih mudah dilihat saat ada perintah yang salah atau tidak ada.

Pastikan oh-my-zsh sudah terinstall

Download zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions

Download zsh-syntax-highlighting

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

edit ~/.zshrc lalu cari plugins=(git)

Ubah plugins=(git) menjadi plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

Tutup dan buka kembali terminal

Refrensi:

Category: Plugin Oh-My-Zsh