Встановлення та використання 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 $(which 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: Підказка, схожа на тему Pure, з акцентом на мінімалізм.

Майстер також запитає, чи хочете ви відобразити інформацію про час, користувача і значки стану. Після кожного вибору ви побачите попередній перегляд у реальному часі, що дозволить вам точно налаштувати параметри.

Щоб повторно запустити майстер конфігурації у будь-який час, просто виконайте його:

p10k configure

Крок 5: Встановлення шрифтів для Powerlevel10k

Powerlevel10k використовує спеціальні шрифти для правильного відображення іконок і символів. Щоб все виглядало так, як задумано, вам потрібно встановити Nerd Font.

Завантажте потрібний вам шрифт Nerd Font зі сховища Nerd Fonts або безпосередньо завантажте шрифт MesloLGS NF, який рекомендується для Powerlevel10k:

  1. Ви можете завантажити шрифт MesloLGS NF за цим посиланням.
  2. Встановіть шрифти, двічі клацнувши кожен файл
    .ttf
    і вибравши “Встановити”

Після встановлення шрифтів змініть шрифт емулятора терміналу на MesloLGS NF, щоб забезпечити належне відображення символів Powerlevel10k.

Перевірте свої навички на всіх наших хостингових послугах та отримайте знижку 15%!

Використовуйте код під час оформлення замовлення:

Skills