Conky - очень легкий системный монитор, а главное - сверх гибкий. Можно настроить вывод практически любой информации. Главное не переборщить. Единственный "минус": когда вижу, что изредка процессор прогревается до 50С - сердце прихватывает.
Уверен всем хочется видеть на своем виртуальном рабочем столе красивые рюшечки, причем желательно, чтобы красота не зависела от потребления ими ресурсов системы. Я не буду касаться объяснения технических настроек, о том как заставить коньки не моргать, как сделать их фон прозрачным и т.д. в сети написанно достаточно информации, повторять ее нет смысла. Все что я сделаю это приведу свой конфиг коньков, с короткими комментариями после TEXT. И для начала посмотрите на картинку сбоку.
Все что вы увидели в коньках - текст, программа не умеет отображать картинки, но вместо них можно использовать специальные шрифты. Шрифты которые использовались в конфиге на этом шоте:
После дерективы TEXT идет настройка внешнего вида conky.
${offset 240}${color white}${font weather:size=14}y ${font}${color #888888}Temp: ${color }${acpitemp}C
Команда ${offset 240} говорит отображаемой строке, что нужно подвинуться на 240 пикселов влево (влево - потому что в технической части настроек у меня задан параметр alignment top_right, что означает, что коньки будут сверху-справа), а 240 пикселов хватит для того, чтобы строка поместилась и не убежала за края экрана.
${color white} - эта команда означает, что текст после нее будет белого цвета
${font weather:size=14}y - эта команда означает, что текст после нее будет иметь размер 14 и шрифт weather, буква "y" - это символ, который в шрифте weather имеет знак градусника
${font} - эта команда говорит, что следующий после нее текст будет отображаться стандартным шрифтом, который прописан в технической части настроек и у меня называется samanata (xftfont samanata:size=8)
${color #888888}Temp: - команда означающая, что шрифт слова "Temp:" будет такого сероватого оттенка (см. картинку)
${color } - это значит, что далее цвет будет по умолчанию, т.е. белый
${acpitemp}C - команда выводящая температуру процессора и добавляющая букву "С" (типа градусы по цельсию)
Ориентируясь на мой конфиг вы можете собрать себе что-нить подобное и даже лучше. Еще один пример:
${offset 260}${color white}${font OpenLogos:size=72}q ${font}
Здесь ${offset 260} - это сдвиг влево на 260 пикселов (чтобы символ отображался как бы посередине)
${color white} - белый цвет
${font OpenLogos:size=72}q - шрифтом OpenLogos 72 размера будет отображаться символ "q", который выглядит как логотип Slackware Linux, т.к. Vector - это просто очень хороший Slackware - мне не стыдно светить этим символом =)
${font} - эта команда означает что далее будет обычный шрифт
После этой строки идет куча переносов строк, я сделал это для того, чтобы отделить секции Highest CPU и Highest MEM от остальной части вниз. Т.к. ваше разрешение монитора может быть меньше чем 1280x1024, вам придется убрать несколько переносов.
Конфиг/Шрифты (добавил еще несколько) - 293Kb
Conky 1.6.1 пакет для Vector 5.9 - 135Kb
Чтобы установить коньки скачайте вышеуказанный пакет, правой кнопкой мыши (я подозреваю что вы работаете с X server иначе накой вам коньки?), Install Package и через пару секунд система скажет, что все у нас поставилось. Теперь шрифты, скачайте вышеуказанный пакет, распакуйте, перекиньте (root) их в /usr/share/fonts/truetype. Вместе со шрифтами в архиве лежит файл conkyrcpippvector - это файл конфигурации для программы. Переименуйте его в .conkyrc (он станет скрытым) и засадите в ~ (домашнюю директорию).
Запустить коньки можно из терминала командой
conky
что очень тупо, потому что теперь они будут от него зависить и при закрытии консоли, ваши коньки сдохнут. Можно через "Запуск приложения"/"Run Program". Но так тоже не годится, т.к. эту операцию придется проделывать каждый раз при старте системы. Поэтому лучше помесить их в автозагрузку.
Для fluxbox`а это файл Autostart, который находится в домашнем каталоге в скрытой папке .fluxbox. отредактируйте его любым текстовым редактором, в конце файла есть строка [exec] fluxbox добавте перед ней conky, т.е. получится
...
conky
[exec] fluxbox
...
теперь Conky будут грузится при старте.
Для XFCE - нужно сделать символическую ссылку на программу в каталоге ~/Desktop/Autostart/ либо в меню выбрать пункт Автозагрузка, Добавить.
Примеры настроек можно найти на сайтах kde-look.org или gnome-look.org в поиске по слову conky.
Уверен всем хочется видеть на своем виртуальном рабочем столе красивые рюшечки, причем желательно, чтобы красота не зависела от потребления ими ресурсов системы. Я не буду касаться объяснения технических настроек, о том как заставить коньки не моргать, как сделать их фон прозрачным и т.д. в сети написанно достаточно информации, повторять ее нет смысла. Все что я сделаю это приведу свой конфиг коньков, с короткими комментариями после TEXT. И для начала посмотрите на картинку сбоку.
Все что вы увидели в коньках - текст, программа не умеет отображать картинки, но вместо них можно использовать специальные шрифты. Шрифты которые использовались в конфиге на этом шоте:
- Tahoma
- Samanata
- OpenLogos
- weather
- marvosym
После дерективы TEXT идет настройка внешнего вида conky.
${offset 240}${color white}${font weather:size=14}y ${font}${color #888888}Temp: ${color }${acpitemp}C
Команда ${offset 240} говорит отображаемой строке, что нужно подвинуться на 240 пикселов влево (влево - потому что в технической части настроек у меня задан параметр alignment top_right, что означает, что коньки будут сверху-справа), а 240 пикселов хватит для того, чтобы строка поместилась и не убежала за края экрана.
${color white} - эта команда означает, что текст после нее будет белого цвета
${font weather:size=14}y - эта команда означает, что текст после нее будет иметь размер 14 и шрифт weather, буква "y" - это символ, который в шрифте weather имеет знак градусника
${font} - эта команда говорит, что следующий после нее текст будет отображаться стандартным шрифтом, который прописан в технической части настроек и у меня называется samanata (xftfont samanata:size=8)
${color #888888}Temp: - команда означающая, что шрифт слова "Temp:" будет такого сероватого оттенка (см. картинку)
${color } - это значит, что далее цвет будет по умолчанию, т.е. белый
${acpitemp}C - команда выводящая температуру процессора и добавляющая букву "С" (типа градусы по цельсию)
Ориентируясь на мой конфиг вы можете собрать себе что-нить подобное и даже лучше. Еще один пример:
${offset 260}${color white}${font OpenLogos:size=72}q ${font}
Здесь ${offset 260} - это сдвиг влево на 260 пикселов (чтобы символ отображался как бы посередине)
${color white} - белый цвет
${font OpenLogos:size=72}q - шрифтом OpenLogos 72 размера будет отображаться символ "q", который выглядит как логотип Slackware Linux, т.к. Vector - это просто очень хороший Slackware - мне не стыдно светить этим символом =)
${font} - эта команда означает что далее будет обычный шрифт
После этой строки идет куча переносов строк, я сделал это для того, чтобы отделить секции Highest CPU и Highest MEM от остальной части вниз. Т.к. ваше разрешение монитора может быть меньше чем 1280x1024, вам придется убрать несколько переносов.
Конфиг/Шрифты (добавил еще несколько) - 293Kb
Conky 1.6.1 пакет для Vector 5.9 - 135Kb
Чтобы установить коньки скачайте вышеуказанный пакет, правой кнопкой мыши (я подозреваю что вы работаете с X server иначе накой вам коньки?), Install Package и через пару секунд система скажет, что все у нас поставилось. Теперь шрифты, скачайте вышеуказанный пакет, распакуйте, перекиньте (root) их в /usr/share/fonts/truetype. Вместе со шрифтами в архиве лежит файл conkyrcpippvector - это файл конфигурации для программы. Переименуйте его в .conkyrc (он станет скрытым) и засадите в ~ (домашнюю директорию).
Запустить коньки можно из терминала командой
conky
что очень тупо, потому что теперь они будут от него зависить и при закрытии консоли, ваши коньки сдохнут. Можно через "Запуск приложения"/"Run Program". Но так тоже не годится, т.к. эту операцию придется проделывать каждый раз при старте системы. Поэтому лучше помесить их в автозагрузку.
Для fluxbox`а это файл Autostart, который находится в домашнем каталоге в скрытой папке .fluxbox. отредактируйте его любым текстовым редактором, в конце файла есть строка [exec] fluxbox добавте перед ней conky, т.е. получится
...
conky
[exec] fluxbox
...
теперь Conky будут грузится при старте.
Для XFCE - нужно сделать символическую ссылку на программу в каталоге ~/Desktop/Autostart/ либо в меню выбрать пункт Автозагрузка, Добавить.
Примеры настроек можно найти на сайтах kde-look.org или gnome-look.org в поиске по слову conky.
2 коммент.:
Прикольный скрин :)
спасибо
Отправить комментарий