Создание и форматирование текста
Для дальнейшего изучения CONKY необходимо создать папку .fonts в своей домашней директории. В неё будем хранить шрифты необходимые для работы conky. Я беры шрифты в основном на
http://www.dafont.comПосле добавления шрифта в папку для активации шрифта необходимо выполнить команду
fc-cache -v -f
Допустим, что вы воспользовались текстом конфигурации conky выложенным мной ранее в
https://forum.ubuntu.ru/index.php?topic=76867.0 Пример размещения выводимых данных на экране conky покажу на примере вывода часов
Строки ниже TEXT обычно начинаются со знака $ с последующей фигурной скобкой. Комментарии в тексте допустимы только начиная с версии CONKY-1.7.2
TEXT
${time %H:%M:%S}
Строка выводит время в формате часы:минуты:секунды, шрифтом установленным по умолчанию, в левом верхнем углу окна conky, цвет шрифта был установлен по умолчанию steel blue.
Для начала изменим шрифт на Arial Black, размером 30 точек
${font Arial Black:size=30}${time %H:%M:%S}
Сдвигаем текст вправо на 50 точек
${goto 50}${font Arial Black:size=30}${time %H:%M:%S}
Cдвигаем его на середину окна conky
${alignc}${font Arial Black:size=30}${time %H:%M:%S}
Или к правой границе окна
${alignr}${font Arial Black:size=30}${time %H:%M:%S}
Чтобы опустить текст вниз, например на 50 точек,
${voffset 50}${alignr}${font Arial Black:size=30}${time %H:%M:%S}
Чтобы поднять текст на 50 точек
${voffset -50}${alignr}${font Arial Black:size=30}${time %H:%M:%S}
Комбинируя команды
goto
alingc
alingr
voffset
можно переместить текст в любую часть окна conky
${goto 100}${alingc}${voffset 100}${time %H:%M:%S}
При ширине окна 300 точек вывод времени будет смещен вправо на 200 точек и опущен вниз на 100 точек
Вывод даты в формате 30:11:2009
${time %d:%m:%Y}
Вывод даты в формате Пнд:Ноя:2009
${time %a:%b:%Y}
Вывод даты в формате Понедельник:Ноябрь:2009
${time %A:%B:%Y}
Небольшой перестановкой можно вывести например такой формат
30 Ноябрь 2009
${time %d %B %Y}