Terminus — удобные и красивые шрифты для терминала, обычно пользуюсь именно ими. Ручная установка достаточно проста (собираю потихоньку LFS’ку и пакетного менеджера таки нет):
- Необходимо скачать пакет со шрифтами.
- Разархивировать его командой:
$ tar -xvf terminus-font-4.40.tar.gz
- Перейти в папку со шрифтами и выполнить конфигурацию:
$ ./configure --prefix=/usr --psdir=/usr/share/consolefonts --x11dir=/usr/share/fonts/X11/terminus
Где
/usr/share/consolefonts — папка с консольными шрифтами, а /usr/share/fonts/X11/terminus — куда устанавливать шрифты для X-сервера. - При удачной конфигурации выполнить сборку и установку шрифтов terminus:
$ make # make install # make fontdir
- После чего необходимо добавить вторую папку в директории, где происходит поиск шрифтов графическим сервером. Для этого, в /etc/X11/xorg.conf можно добавить следующие строки:
Section "Files" FontPath "/usr/share/fonts/X11/terminus" EndSection
Или можно создать файл /etc/X11/xorg.conf.d/10-fonts с этими же строками.
Теперь после перезагрузки графического сервера шрифты terminus будут пригодны для использования.
Настройка русских шрифтов terminus в эмуляторе термина urxvt
Достаточно добавить в файл ~/.Xdefaults следующие строки:
urxvt*font: -*-terminus-bold-*-*-*-14-*-*-*-*-*-iso10646-1
urxvt*boldFont: -*-terminus-bold-*-*-*-14-*-*-*-*-*-iso10646-1
Где
urxvt*font — обычный шрифт
urxvt*boldFont — жирный
У меня они одинаковые — мне кажется, что так лучше смотрится.
Если необходимо задать точные названия и размеры вида:
-xos4-terminus-bold-r-normal--14-140-72-72-c-80-iso10646-1
то узнать их можно открыв файл /usr/share/fonts/X11/terminus/fonts.dir.