Instalacja i korzystanie z Powerlevel10k w Zsh ⋆ ALexHost SRL

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills
21.01.2025

Instalacja i korzystanie z Powerlevel10k w Zsh

Instalacja i korzystanie z Powerlevel10k w Zsh

Terminal jest potężnym narzędziem, a jego dostosowanie może znacznie zwiększyć produktywność. Jednym z najpopularniejszych sposobów na to jest użycie Zsh (Z Shell) w połączeniu z motywem Powerlevel10k. Powerlevel10k oferuje piękny i wysoce konfigurowalny monit, który może wyświetlać przydatne informacje, takie jak status git, środowisko hostingu Python i wiele innych.

W tym przewodniku przeprowadzimy Cię przez proces instalacji Zsh, konfigurowania Powerlevel10k i dostosowywania go w celu stworzenia pięknego i wydajnego terminala.

Czym jest Powerlevel10k?

Powerlevel10k to motyw dla powłoki Zsh, który koncentruje się na szybkości, elastyczności i atrakcyjnej wizualnie zachęcie. Zapewnia funkcje takie jak:

  • Konfigurowalne monity z różnymi stylami.
  • Obsługa wyświetlania statusu git, informacji o użytkowniku, czasu i innych.
  • Szybki i responsywny interfejs użytkownika.
  • Łatwy kreator konfiguracji dla nowych użytkowników.

Instalacja i korzystanie z Powerlevel10k w Zsh

Terminal jest potężnym narzędziem, a jego dostosowanie może znacznie zwiększyć produktywność. Jednym z najpopularniejszych sposobów na to jest użycie Zsh (Z Shell) w połączeniu z motywem Powerlevel10k. Powerlevel10k oferuje piękny i wysoce konfigurowalny monit, który może wyświetlać przydatne informacje, takie jak status git, środowisko Python i wiele innych.

W tym przewodniku przeprowadzimy Cię przez proces instalacji Zsh, konfigurowania Powerlevel10k i dostosowywania go w celu stworzenia pięknego i wydajnego terminala.

Czym jest Powerlevel10k?

Powerlevel10k to motyw dla powłoki Zsh, który koncentruje się na szybkości, elastyczności i atrakcyjnej wizualnie zachęcie. Zapewnia funkcje takie jak:

  • Konfigurowalne monity z różnymi stylami.
  • Obsługa wyświetlania statusu git, informacji o użytkowniku, czasu i innych.
  • Szybki i responsywny interfejs użytkownika.
  • Łatwy kreator konfiguracji dla nowych użytkowników.

Krok 1: Instalacja Zsh

Zanim zainstalujemy Powerlevel10k, musimy upewnić się, że Zsh jest zainstalowany w systemie. Większość nowoczesnych dystrybucji Linuksa posiada Zsh w swoich repozytoriach. Jeśli Zsh nie jest jeszcze zainstalowany, można go zainstalować za pomocą następujących poleceń:

Dla Ubuntu/Debian:

sudo apt update

sudo apt install zsh -y

Dla Fedory:

sudo dnf install zsh -y

Dla Arch Linux:

sudo pacman -S zsh

Po instalacji można sprawdzić wersję Zsh za pomocą:

zsh --version

Ustaw Zsh jako domyślną powłokę, uruchamiając:

chsh -s $(which zsh)

Wyloguj się i zaloguj ponownie, aby zmiany zaczęły obowiązywać.

Krok 2: Instalacja Oh My Zsh

Aby uprościć zarządzanie wtyczkami i motywami Zsh, zaleca się użycie Oh My Zsh, frameworka, który ułatwia pracę z Zsh. Zainstaluj go za pomocą następującego polecenia:

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

Po instalacji domyślna powłoka zostanie przełączona na Zsh i będziesz mieć dostęp do różnych wtyczek i motywów.

Krok 3: Instalacja Powerlevel10k

Po zainstalowaniu Zsh i Oh My Zsh możesz teraz zainstalować Powerlevel10k. Sklonuj repozytorium Powerlevel10k do niestandardowego katalogu motywów Oh My Zsh:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k

Następnie ustaw Powerlevel10k jako aktywny motyw, edytując plik .zshrc:

nano ~/.zshrc

Znajdź linię, która ustawia motyw (będzie wyglądać jak ZSH_THEME=”robbyrussell”) i zastąp ją:

ZSH_THEME="powerlevel10k/powerlevel10k"

Zapisz plik i zamknij edytor. Zastosuj zmiany poprzez ponowne uruchomienie terminala lub uruchomienie:

source ~/.zshrc

Krok 4: Konfiguracja Powerlevel10k

Przy pierwszym ponownym uruchomieniu terminala z włączonym Powerlevel10k uruchomi się kreator konfiguracji. Kreator ten umożliwia dostosowanie wyglądu monitu do własnych preferencji.

Do wyboru jest kilka stylów:

  • Klasyczny: Czysty, minimalistyczny monit.
  • Rainbow: Kolorowa podpowiedź z różnymi segmentami.
  • Lean: Prosta i kompaktowa zachęta.
  • Pure: Podpowiedź podobna do motywu Pure, z naciskiem na minimalizm.

Kreator zapyta również, czy chcesz wyświetlać informacje, takie jak godzina, użytkownik i ikony stanu. Po dokonaniu każdego wyboru zobaczysz podgląd na żywo, co pozwoli ci dopracować konfigurację.

Aby ponownie uruchomić kreatora konfiguracji w dowolnym momencie, wystarczy go uruchomić:

p10k configure

Krok 5: Instalowanie czcionek dla Powerlevel10k

Powerlevel10k używa specjalnych czcionek do poprawnego wyświetlania ikon i symboli. Aby upewnić się, że wszystko wygląda zgodnie z przeznaczeniem, należy zainstalować czcionkę Nerd Font.

Pobierz wybraną czcionkę Nerd Font z repozytorium Nerd Fonts lub bezpośrednio pobierz czcionkę MesloLGS NF, która jest zalecana przez Powerlevel10k:

  1. Pobierz czcionki MesloLGS NF z tego linku.
  2. Zainstaluj czcionki, klikając dwukrotnie każdy plik
    .ttf
    i wybierając “Zainstaluj”

Po zainstalowaniu czcionek zmień czcionkę emulatora terminala na MesloLGS NF, aby zapewnić prawidłowe wyświetlanie symboli Powerlevel10k.

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills