Виджет Conky. Шрифты
- Подробности
- Опубликовано 21.03.2016 04:42
По умолчанию, Conky использует шрифты Xft - самые стандартные из стандартных, что гарантирует вам корректное отображение киррилицы. Выбор их невелик, но вы всегда можете подключить сторонние шрифты, но корректная их работа с Conky не гарантируется. Найдите строчки:
use_xft yes
xftfont DejaVu Sans Mono:size=12
Размер шрифта можно менять, меняя значение :size=. Давайте сменим стандартный DejaVu Sans Mono на чуть более приятный Terminus, что также входит в шрифты xft:
xftfont DejaVu Sans Mono:size=10
И вот как это выглядит:
Можем подключить сторонний шрифт - например, Clean. Однако просто написать имя шрифта не получится - нужно знать полное системное название вида: «-*-clean-*-*-*-*-16-*-*-*-*-*-*-*». Для этого установите утилиту xfontsel (в ArchLinux она доступна в репозитории по #pacman -S xorg-fontsel», и запускайте:
Работать с ней очень просто - перебирайте комбинации шрифтов-размеров-кодировок во второй строке, смотрите как он выглядит, и затем добавьте выбранное имя шрифта в ~/.conkyrc, в значение «font [имя]», не забыв закомментировать строки со шрифтами xft. Для шрифта Clean выйдет что-то вроде:
#use_xft yes
#xftfont Terminus:size=10
font -*-clean-*-*-*-*-16-*-*-*-*-*-*-*
А выглядит он вот так:
Кроме того, мы можем менять шрифты для отдельных блоков текста, равно как и цвета - об этом позже.
Также, можем добавить окантовку вокруг шрифта:
draw_outline yes
А также тени:
draw_shades yes
Помимо всех вышеперечисленных команд, вам понадобится:
update_interval 1.0 - задает интервал обновления по умолчанию для Conky, в данном случае 1 секунда.