Conky, он же “коньки” в народе, – утилита для вывода системной (и не только) информации на десктоп или в отдельное окно. Приступим…
$ sudo pacman -Sy conky
Далее можно сразу набирать в консоли “conky” и убедиться, что конфигурационного файла нет.
$ conky
Conky: no readable personal or system-wide config file found
Действительно, вы не обнаружите конфигурационного файла в домашней папке (~). Он лежит в /etc/xdg/conky/. Поэтому берем его…
$ cp /etc/xdg/conky/conky.conf ~/.conkyrc
Запустив “conky”, вы увидите, что появилось появилось окно, в котором выводятся осмысленные циферки и буковки. Если вас это устроило, можете дальше не читать.
Нужно настроить коньки так, чтобы они выглядели стильно и хорошо сочетались с окружением.
$ vi .conkyrc
Далее меняем/добавляем/оставляем параметры, а можете начать новый файл:
override_utf8_locale yes # форсируем UFT-8 локаль (нужно для xft) use_xft yes # используем xft xftfont DejaVu Sans:size=8 # хороший шрифт, требуется ttf-dejavu xftalpha 1 # коэффциент прозрачности update_interval 1.0 # частота обновления (на самом деле период) own_window yes # в отдельном окне own_window_type desktop # на десктопе (так же может быть normal или override) own_window_colour 000000 # цвет фона double_buffer yes # двойной буфер minimum_size 1276 5 # минимальный размер draw_shades no # отключаем тень alignment top_left # расположение сверху слева gap_x 0 # начальные координаты: X gap_y 0 # начальные координаты: Y TEXT # выводимая информация
${voffset 2} ${color grey}Core 1: ${color white}${cpu cpu1}% ${hwmon 0 temp 1}°C ${color red}| ${color grey}Core 2: ${color white}${cpu cpu2}% ${hwmon 1 temp 1}°C ${color red}| ${color grey}RAM: ${color white}${mem}/${memmax} ${color grey}↓: ${color white}${downspeed eth0} kiB/s (${totaldown eth0}) ${color red}| ${color grey}↑: ${color white}${upspeed eth0} kiB/s (${totalup eth0})${alignr}${color grey}${color white}${time %H:%M} ${color red}| ${color grey}${color white}${time %a, %d %B %Y}
Стоит сказать, что для полноценной работы данной конфигурации, нужно иметь настроенным lm_sensors, a также иметь 2 ядра :)
Если вам мало данного конфига, и выхотите знать о большем, стоит взлянуть сюда.
Еще один хинт: если вы хотите все время выдеть данную панельку (ведь conky не позволяет быть “сверху всего”, так чтобы и новые появляющиеся окна были ни под ним, ни над ним) и вы используете openbox (какое совпадение!) стоит указать в настройках (например через obconf) отступ (margin) 16 пикселей сверху.

4 Comments
Поделись обоеной)
Вот она :)
На моем ноуте Dell Latitude D531 (AMD Turion 64 X2) настройки ядер (если глянуть в /sys/…) несколько другие:
hwmon 1 temp 1
hwmon 1 temp 3
А так, мне понравилось :) Применил.
“Еще один хинт: если вы хотите все время выдеть данную панельку (ведь conky не позволяет быть «сверху всего», так чтобы и новые появляющиеся окна были ни под ним, ни над ним”
Как это не позволяет?
own_window yes
own_window_class Conky
own_window_type dock
и все дела…