!Отображение иконок в терминале
2023-03-29T23:39:35+05:00
linuxДля отображения иконок необходимо юзать шрифты из семейства Nerd. Их очень много, на любой вкус и цвет, и все они имеют поддержку иконок eza/lsd/colorls а также powerlevel10k для вашего терминала.
Примеры шрифтов:
- Hack Nerd Font
sudo pacman -S ttf-hack-nerd
- JetBrains Mono Nerd Font
sudo pacman -S nerd-fonts-jetbrains-mono
- SauceCodePro Nerd Font
sudo pacman -S ttf-sourcecodepro-nerd
Для большего выбора пропатченных шрифтов Nerd смотрите на официальных репозиториях арч или на AUR
Применение шрифта для терминала alacritty:
nano ~/.config/alacritty/alacritty.yml
Раскомментируем строчки а также вводим наш шрифт как показано ниже
font:
normal:
family: JetBrains Mono Nerd Font
Рекомендация: Вы можете также дополнительно расписать шрифт JetBrains Mono Nerd Font на других начертаниях (bold, italic, bold italic) в вашем конфиг файле.
Применение шрифта для терминала kitty:
Создать или открыть ~/.config/kitty/kitty.conf
и добавить в строчку данный шрифт
font_family JetBrains Mono Nerd Font
Шрифт применился, теперь иконки будут нормально отображаться
Если у вас установлен powerlevel10k после применения шрифта необходимо вызвать мастера настройки приглашения p10k данной командой
p10k configure