Инсталиране и използване на Powerlevel10k в Zsh ⋆ ALexHost SRL

Изпробвайте уменията си за всички наши хостинг услуги и получете 15% отстъпка!

Използвайте код на касата:

Skills
21.01.2025

Инсталиране и използване на Powerlevel10k в Zsh

Инсталиране и използване на Powerlevel10k в Zsh

Терминалът е мощен инструмент и персонализирането му може значително да повиши производителността ви. Един от най-популярните начини да направите това е като използвате Zsh (Z Shell) в комбинация с темата Powerlevel10k. Powerlevel10k предлага красив и силно персонализируем промпт, който може да показва полезна информация, като например състоянието на git, хостинг средата на Python и много други.

В това ръководство ще ви преведем през процеса на инсталиране на Zsh, настройване на Powerlevel10k и персонализирането му за създаване на красив и ефективен терминал.

Какво е Powerlevel10k?

Powerlevel10k е тема за обвивката Zsh, която се фокусира върху бързината, гъвкавостта и визуално привлекателната подсказка. Тя предоставя функции като:

  • Персонализируеми подсказки с различни стилове.
  • Поддръжка за показване на състоянието на git, информация за потребителя, време и други.
  • Бърз и отзивчив потребителски интерфейс.
  • Лесен съветник за конфигуриране за нови потребители.

Инсталиране и използване на Powerlevel10k в Zsh

Терминалът е мощен инструмент и персонализирането му може значително да повиши производителността ви. Един от най-популярните начини да направите това е като използвате Zsh (Z Shell) в комбинация с темата Powerlevel10k. Powerlevel10k предлага красив и силно персонализируем промпт, който може да показва полезна информация, като например състоянието на git, средата на Python и много други.

В това ръководство ще ви преведем през процеса на инсталиране на Zsh, настройване на Powerlevel10k и персонализирането му за създаване на красив и ефективен терминал.

Какво е Powerlevel10k?

Powerlevel10k е тема за обвивката Zsh, която се фокусира върху бързината, гъвкавостта и визуално привлекателната подсказка. Тя предоставя функции като:

  • Персонализируеми подсказки с различни стилове.
  • Поддръжка за показване на състоянието на git, информация за потребителя, време и други.
  • Бърз и отзивчив потребителски интерфейс.
  • Лесен съветник за конфигуриране за нови потребители.

Стъпка 1: Инсталиране на Zsh

Преди да инсталираме Powerlevel10k, трябва да се уверим, че Zsh е инсталиран на вашата система. Повечето съвременни дистрибуции на Linux идват с наличен Zsh в своите хранилища. Ако Zsh все още не е инсталиран, можете да го инсталирате, като използвате следните команди:

За Ubuntu/Debian:

sudo apt update

sudo apt install zsh -y

За Fedora:

sudo dnf install zsh -y

За Arch Linux:

sudo pacman -S zsh

След инсталацията можете да проверите версията на Zsh с:

zsh --version

Направете Zsh шел по подразбиране, като стартирате:

chsh -s $(което zsh)

Излезте от системата и влезте отново, за да влязат в сила промените.

Стъпка 2: Инсталиране на Oh My Zsh

За да се опрости управлението на плъгините и темите на Zsh, се препоръчва да използвате Oh My Zsh – рамка, която улеснява работата със Zsh. Инсталирайте я със следната команда:

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

След инсталацията шелът по подразбиране ще бъде променен на Zsh и ще имате достъп до различни приставки и теми.

Стъпка 3: Инсталиране на Powerlevel10k

След като сте инсталирали Zsh и Oh My Zsh, сега можете да инсталирате Powerlevel10k. Клонирайте хранилището на Powerlevel10k в директорията с потребителски теми на Oh My Zsh:

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

След това задайте Powerlevel10k като активна тема, като редактирате файла .zshrc:

nano ~/.zshrc

Намерете реда, който задава темата (той ще изглежда като ZSH_THEME=”robbyrussell”) и го заменете с:

ZSH_THEME="powerlevel10k/powerlevel10k"

Запазете файла и излезте от редактора. Приложете промените, като рестартирате терминала или стартирате:

source ~/.zshrc

Стъпка 4: Конфигуриране на Powerlevel10k

При първото рестартиране на терминала с активиран Powerlevel10k ще се стартира съветник за конфигуриране. Този съветник ви позволява да персонализирате външния вид на подсказката въз основа на вашите предпочитания.

Можете да избирате от няколко стила:

  • Класически: Изчистен, минималистичен текст.
  • Дъга: Цветна подсказка с различни сегменти.
  • Lean: Опростен и компактен текст.
  • Чиста: Подсказка, подобна на темата Pure, с акцент върху минимализма.

Съветникът ще ви попита също дали искате да показвате информация като време, потребител и икони на състоянието. Докато правите всеки избор, ще виждате предварителен преглед в реално време, което ще ви позволи да прецизирате настройката си.

За да стартирате отново съветника за конфигуриране по всяко време, просто изпълнете:

p10k configure

Стъпка 5: Инсталиране на шрифтове за Powerlevel10k

Powerlevel10k използва специални шрифтове, за да показва правилно иконите и символите. За да сте сигурни, че всичко изглежда по предназначение, трябва да инсталирате шрифт Nerd.

Изтеглете шрифт Nerd Font по ваш избор от хранилището Nerd Fonts или директно изтеглете шрифта MesloLGS NF, който се препоръчва от Powerlevel10k:

  1. Изтегляне на шрифтове MesloLGS NF от тази връзка.
  2. Инсталирайте шрифтовете, като щракнете два пъти върху всеки
    .ttf
    файл и изберете “Инсталиране”

След като инсталирате шрифтовете, променете шрифта на терминалния емулатор на MesloLGS NF, за да осигурите правилното показване на символите на Powerlevel10k.

Изпробвайте уменията си за всички наши хостинг услуги и получете 15% отстъпка!

Използвайте код на касата:

Skills