Instalarea și utilizarea Powerlevel10k în Zsh
Terminalul este un instrument puternic, iar personalizarea acestuia vă poate spori considerabil productivitatea. Una dintre cele mai populare modalități de a face acest lucru este prin utilizarea Zsh (Z Shell) combinată cu tema Powerlevel10k. Powerlevel10k oferă un prompt frumos și foarte personalizabil care poate afișa informații utile, cum ar fi starea git, mediul Python și multe altele.
În acest ghid, vă vom ghida prin procesul de instalare a Zsh, configurarea Powerlevel10k și personalizarea acestuia pentru a crea o experiență de terminal frumoasă și eficientă.
Ce este Powerlevel10k?
Powerlevel10k este o temă pentru shell-ul Zsh care se concentrează pe viteză, flexibilitate și un prompt vizual atrăgător. Aceasta oferă caracteristici precum:
- Indicații personalizabile cu diferite stiluri.
- Suport pentru afișarea stării git, informații despre utilizator, timp și multe altele.
- O interfață utilizator rapidă și receptivă.
- Asistent de configurare ușor pentru utilizatorii noi.
Pasul 1: Instalarea Zsh
Înainte de a instala Powerlevel10k, trebuie să ne asigurăm că Zsh este instalat pe sistemul dvs. Majoritatea distribuțiilor Linux moderne au Zsh disponibil în depozitele lor. Dacă Zsh nu este deja instalat, îl puteți instala folosind următoarele comenzi:
Pentru Ubuntu/Debian:
sudo apt update
sudo apt install zsh -y
Pentru Fedora:
Pentru Arch Linux:
După instalare, puteți verifica versiunea Zsh cu:
Faceți din Zsh shell-ul implicit executând:
Deconectați-vă și reconectați-vă pentru ca modificările să intre în vigoare.
Pasul 2: Instalarea Oh My Zsh
Pentru a simplifica gestionarea pluginurilor și temelor Zsh, se recomandă utilizarea Oh My Zsh, un cadru care facilitează lucrul cu Zsh. Instalați-l cu următoarea comandă:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
După instalare, shell-ul dvs. implicit va fi schimbat în Zsh și veți avea acces la o varietate de plugin-uri și teme.
Pasul 3: Instalarea Powerlevel10k
Cu Zsh și Oh My Zsh instalate, acum puteți instala Powerlevel10k. Clonați depozitul Powerlevel10k în directorul de teme personalizate din Oh My Zsh:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
Apoi, setați Powerlevel10k ca temă activă prin editarea fișierului .zshrc:
Găsiți linia care stabilește tema (va arăta ca ZSH_THEME=”robbyrussell”) și înlocuiți-o cu:
ZSH_THEME="powerlevel10k/powerlevel10k"
Salvați fișierul și ieșiți din editor. Aplicați modificările prin repornirea terminalului sau rularea:
Pasul 4: Configurarea Powerlevel10k
Prima dată când reporniți terminalul cu Powerlevel10k activat, va porni un asistent de configurare. Acest asistent vă permite să personalizați aspectul promptului în funcție de preferințele dvs.
Puteți alege din mai multe stiluri:
- Clasic: Un prompt curat, minimalist.
- Curcubeu: Un prompt colorat cu diverse segmente.
- Lean: Un prompt simplu și compact.
- Pure: Un prompt similar cu tema Pure, cu accent pe minimalism.
Asistentul vă va întreba, de asemenea, dacă doriți să afișați informații precum ora, utilizatorul și pictogramele de stare. Pe măsură ce faceți fiecare alegere, veți vedea o previzualizare live, permițându-vă să vă reglați configurația.
Pentru a rula din nou expertul de configurare în orice moment, pur și simplu executați:
Pasul 5: Instalarea fonturilor pentru Powerlevel10k
Powerlevel10k utilizează fonturi speciale pentru a afișa corect pictogramele și simbolurile. Pentru a vă asigura că totul arată așa cum trebuie, trebuie să instalați un font Nerd.
Descărcați un font Nerd la alegere din depozitul Nerd Fonts sau descărcați direct fontul MesloLGS NF, care este recomandat de Powerlevel10k:
- Descărcați fonturile MesloLGS NF de la acest link.
- Instalați fonturile făcând dublu clic pe fiecare fișier
.ttf
și selectând “Install”
După instalarea fonturilor, schimbați fontul emulatorului de terminal la MesloLGS NF pentru a asigura afișarea corectă a simbolurilor Powerlevel10k.