Установка Terminus Powerline в Ubuntu

В статье описан процесс установки комплекта шрифтов Powerline и активации их в Ubuntu Linux и производных ОС.

О чём речь?

Powerline Fonts это специальным образом пропатченный комплект моноширинных шрифтов для использования с темами приглашения командной строки Powerlevel10k и не только. В эти шрифты добавлены специальные символы, для того, чтобы приглашение отображалось корректно. Мой любимый шрифт для эмулятора терминала — Terminus, пропатченная версия которого тоже есть в этом пакете.

Установка

Клонируйте репозитарий Github powerline/fonts:

git clone https://github.com/powerline/fonts.git

Установите, запустив install.sh:

chmod +x fonts/install.sh
fonts/install.sh # для установки в профиль пользователя
# Вы также можете установить шрифты общесистемно
# Всегда проверяйте код, когда запускаете его от
# имени суперпользователя!!
# sudo fonts/install.sh # для общесистемной установки

Это всё?

Не совсем. В Ubuntu и её производных (например, Linux Mint) по умолчанию отключены растровые шрифты. Для того, чтобы это исправить, выполните:

cd /etc/fonts/conf.d/
sudo rm /etc/fonts/conf.d/10*  
sudo rm -rf 70-no-bitmaps.conf 
sudo ln -s ../conf.avail/70-yes-bitmaps.conf .
sudo dpkg-reconfigure fontconfig

На этом всё! Теперь можно настроить шрифт в вашем эмуляторе терминала. Пропатченная версия Terminus называется Terminess Powerline.

16 июля, 2020 20:30