LinuxForum.Fans
Тема

Conky - ньюансы настроек

Автор: flags8192 45 сообщений 10814 просмотров
#80348
Termo написал:
мне коньки тож понравились
еще б конфиг нахаляву и вообще б хорошо стало... smile

Если надо, поделюсь
обоина кстати отсюда http://bit.ly/b668X1

#80387
Samath написал:
ясно. Интересно, а можно ли в коньках сделать кнопки?

А зачем?!
P.S. Да, я не знаю, как это сделать.

#80389

Зачем? Ну например, те же кнопки для плеера. В основном пользуюсь mocp. А плазмоиды и карамбу использовать не хочеться.

#80394

conky прежде всего монитор, а управление, к примеру, плеером я бы настроил с клавиатуры. Ну а наблюдать за состоянием некоторых плееров conky умеет.

#80397

"conky прежде всего монитор" да, этого я и боялся. Горячие клавиши это тоже хорошо, но иногда когда разваливаешься на столе и тупо тычешь мышкой под медленную музычку, как то в ломы тянуться за клавой.

#80406
flags8192 написал:
Если надо, поделюсь

надо! делись. :D

#80607
Termo написал:
[quote=flags8192]Если надо, поделюсь

надо! делись. :D[/quote]
делюсь
conkyrc

Показать
text
# --- Window Layout & Options --- #
own_window yes
own_window_colour brown
own_window_transparent yes
own_window_type override
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
use_spacer right
use_xft yes
alignment top_right
gap_x 10
gap_y 15

# --- Colours, Sizes, Fonts & Margins --- # update_interval 1.0 maximum_width 250 stippled_borders 3 # border_margin 9 border_width 10 default_color white

# --- Text --- # draw_outline no draw_borders no font Sans:size=8:weight=bold uppercase no draw_shades yes override_utf8_locale yes format_human_readable yes

TEXT ${color orange}Ядро:$color ${alignr}$kernel ($machine) ${color orange}Uptime:$color $font$color$alignr${uptime}

${font Sans:size=9:weight=bold}${color orange}Процессор ${hr 2}$color ${font Arial:bold:size=8}${color #ff0000}${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'}$font$color #${color orange}Частота:$color ${execi 20 sensors |grep "Core0 Temp" | cut -d" " -f4}$font$color$alignr${freq_g 2}ГГц ${color #c0ff3e}${execi 20 sensors |grep "Core1 Temp" | cut -d" " -f4} $color${alignr}${color orange} ${color orange}Частота:$color $font$color$alignr${freq_g 1}ГГц

${font Sans:size=9:weight=bold}${color orange}Температурные датчики ${hr 2}$color ${color orange}MB$color $font$color$alignr${execi 20 sensors |grep "MB Temperature" | cut -d" " -f6}$color ${color orange}CPU$color $font$color$alignr${execi 20 sensors |grep "CPU Temperature" | cut -d" " -f5}$color ${color orange}GPU$color $font$color$alignr${execi 1 nvidia-settings -tq gpucoretemp}°C$color ${color orange}Hitachi 1Tb: $color $font$color$alignr${hddtemp /dev/sda}°C$color ${color orange}Hitachi 250Gb: $color $font$color$alignr${hddtemp /dev/sdb}°C$color

${color orange}Обороты кулера CPU:$color $alignr${execi 20 sensors |grep "CPU FAN Speed" | cut -d" " -f7} об/мин

${font Sans:size=9:weight=bold}${color orange}Загрузка ЦП ${hr 2}$color ${color white}ЦП1 ${color red}${cpu cpu0}% ${color white}ЦП2 ${color red}${cpu cpu1}% $color ${cpugraph cpu0 25,120 000000 ff6600 } ${cpugraph cpu1 25,120 000000 ff6600 } ${font Sans:size=9:weight=bold}${color orange}TOP 5 Процессов (Загрузка ЦП) ${hr 2}$color${font Sans:size=8:weight=bold}${color #ff0000} Название ${alignr}ID ${alignr}ЦП $color 1. ${top name 1} ${alignr}${top pid 1} ${alignr}${top cpu 1} 2. ${top name 2} ${alignr}${top pid 2} ${alignr}${top cpu 2} 3. ${top name 3} ${alignr}${top pid 3} ${alignr}${top cpu 3} 4. ${top name 4} ${alignr}${top pid 4} ${alignr}${top cpu 4} 5. ${top name 5} ${alignr}${top pid 5} ${alignr}${top cpu 5}

# --- ${font Sans:size=9:weight=bold}${color orange}TOP 5 Процессов (Загрузка ОЗУ) ${hr 2}$color${font Sans:size=8:weight=bold}${color #ff0000} --- # # --- Название ${alignr}ID ${alignr}ОЗУ $color --- # # --- 1. ${top_mem name 1} ${alignr}${top_mem pid 1} ${alignr}${top_mem mem 1} --- # # --- 2. ${top_mem name 2} ${alignr}${top_mem pid 2} ${alignr}${top_mem mem 2} --- # # --- 3. ${top_mem name 3} ${alignr}${top_mem pid 3} ${alignr}${top_mem mem 3} --- # # --- 4. ${top_mem name 4} ${alignr}${top_mem pid 4} ${alignr}${top_mem mem 4} --- # # --- 5. ${top_mem name 5} ${alignr}${top_mem pid 5} ${alignr}${top_mem mem 5} --- # ${font Sans:size=9:weight=bold}${color orange}ОЗУ и SWAP ${hr 2}$color${font Sans:size=8:weight=bold} ${color white}ОЗУ$color ${memperc}% ${color #ff6600}${membar 3.180} ${color white}SWAP$color ${swapperc}% ${color #ff6600}${swapbar 3.180}

${font Sans:size=9:weight=bold}${color orange}Свободное пространство разделов${hr 2}$color${font Sans:size=8:weight=bold} ${color red}Root$color ${fs_free_perc /}%$alignr${fs_free /}/ ${fs_size /} ${color #ff6600}${fs_bar 3 /}

${font Sans:size=9:weight=bold}${color orange}Сеть (IP: ${addr eth0}) ${hr 2}$color${font Sans:size=8:weight=bold} ${color red}Локальный IP ${alignr}$color${addr eth0} ${color red}Внешний IP ${alignr}$color${execi 20 ~/.ip.sh} ${color red}Пинг до ya.ru ${alignr}$color${execi 10 ~/.ping.sh} ${color red}Скорость передачи данных: ${color white}Вход.$color ${downspeed eth0} ${alignr}${color white}Исходящ.$color${alignr} ${upspeed eth0} ${downspeedgraph eth0 25,120 000000 00ff00} ${alignr}${upspeedgraph eth0 25,120 000000 ff0000}$color

${font Sans:size=9:weight=bold}${color orange}Трафик ${hr 2}$color${font Sans:size=8:weight=bold} ${color white}Входящ. ${totaldown eth0} ${alignr}${color white}Исходящ.${alignr} ${totalup eth0}

${font Sans:size=9:weight=bold}${color orange}Балансы телефонов ${hr 2}$color${font Sans:size=8:weight=bold} ${font Travelcons:size=20}%${font} ${voffset -2}Баланс 89107228611${alignr}${execi 1800 curl http://localhost/mts_my.php} руб. ${font Travelcons:size=20}%${font} ${voffset -2}Баланс 89107637702${alignr}${execi 1800 curl http://localhost/mts_vera.php} руб.

conky-weather

Показать
text
background no
use_xft yes
xftfont Tahoma:size=10
xftalpha 0.8
imlib_cache_size 0
text_buffer_size 6144
update_interval 1
total_run_times 0
own_window yes
own_window_transparent yes
own_window_type override
double_buffer yes
minimum_size 1040 350
draw_shades no
draw_outline no
draw_borders no
stippled_borders no
#border_margin 5
border_width 1
default_color C9C5BD
own_window_colour black
alignment bottom_left
gap_x 10
gap_y 75
no_buffers yes
uppercase no
color0 555753 # серый
color1 f57900 # оранжевый
color2 fcaf3e # светло оранжевый
color3 3465a4 # синий
color4 729fcf # голубой
color5 73d216 # светло зелёный
color6 2e3436 # чёрный
color7 cc0000 # красный
color8 babdb6 # светло серый
color9 eeeeec # почти белый
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
use_spacer none
TEXT
${color4}${goto 10}${font DejaVu Sans Mono:size=44}${time %H}${font DejaVu Sans Mono:size=20}${voffset -25}'${time %M}${font DejaVu Sans Mono:size=8}${voffset -12}${time %S}
${color3}${goto 85}${voffset 10}${font :size=8}${time %A}
${color3}${goto 85}${voffset 1}${font :size=8}${time %d %B %Y}
${execpi 900 conkyForecast --location=RSXX0165 --datatype=CC --template=/usr/share/conkyforecast/example/.conkyForecast.template}

conkyForecast.template

Показать
text
${image [--datatype=WI] -p 12,70 -s 90x90}${goto 120}${color2}${font Zekton:size=20}[--datatype=DW --shortweekday --startday=0]:${color9} [--datatype=HT]
${goto 120}${voffset -10}${font Zekton:bold:size=9}${color2}Температура: ${color9}[--datatype=LT --night]${font}
${goto 120}${color2}Ночью: ${color9}[--startday=0 --datatype=LT --night] ${color2}Днем: ${color9}[--startday=0 --datatype=HT --night]
${goto 5}${voffset 10}${font Zekton:bold:size=11} ${color7}[--datatype=CC]${color}${font}
${goto 10}${voffset 3}${color7}Видимость: ${color8} [--datatype=VI]
${goto 10}${voffset 3}${color7}Точка росы: ${color8}[--datatype=DP]${color}
${goto 10}${voffset 3}${color7}Ветер: ${color8}([--datatype=WA]°) ${color8}[--datatype=WD] - ${color8}[--datatype=WS]
${goto 10}${voffset 3}${color7}Атмосферное давление: ${color8}[--datatype=BR]- [--datatype=BD]${color}
${goto 10}${voffset 3}${color7}Влажность: ${color8}[--datatype=HM]  ${color7}Солнечное излучение: ${color8}[--datatype=UI] - ${color8}[--datatype=UT]
${goto 15}${voffset 5}${color8}${font SunNMoon:size=50}n${font}${goto 70}${voffset -38}${font Arrows:size 20}${color3}b${color8}${font}Восход: [--datatype=SR]
${goto 75}${color8}Долгота дня: [--datatype=DL]
${goto 70}${font}${font Arrows:size 20}${color1}h${color8}${font}Закат: [--datatype=SS]${color}
${image [--datatype=MI] -p 220,275 -s 55x55}${goto 280}${voffset -35}${color8}[--datatype=MP]
${goto 15}${voffset 20}${font DejaVu Sans Mono:bold:size=7}Последнее обновление: [--datatype=LU]${font}
${image [--datatype=BI] -p 280,6 -s 80x80}
${voffset -280}${goto 380}${color2}[--datatype=DW --shortweekday --startday=1]:${color1}[--datatype=HT --hideunits --hidedegreesymbol --startday=1]${color}/${color7}[--datatype=LT --hideunits --hidedegreesymbol --startday=1]${goto 480}${color2}[--datatype=DW --shortweekday --startday=2]:${color1}[--datatype=HT --hideunits --hidedegreesymbol --startday=2]${color}/${color7}[--datatype=LT --hideunits --hidedegreesymbol --startday=2]${goto 580}${color2}[--datatype=DW --shortweekday --startday=3]:${color1}[--datatype=HT --hideunits --hidedegreesymbol --startday=3]${color}/${color7}[--datatype=LT --hideunits --hidedegreesymbol --startday=3]${goto 680}${color2}[--datatype=DW --shortweekday --startday=4]:${color1}[--datatype=HT --hideunits --hidedegreesymbol --startday=4]${color}/${color7}[--datatype=LT --hideunits --hidedegreesymbol --startday=4]${goto 780}${color2}[--datatype=DW --shortweekday --startday=5]:${color1}[--datatype=HT --hideunits --hidedegreesymbol --startday=5]${color}/${color7}[--datatype=LT --hideunits --hidedegreesymbol --startday=5]${goto 880}${color2}[--datatype=DW --shortweekday --startday=6]:${color1}[--datatype=HT --hideunits --hidedegreesymbol --startday=6]${color}/${color7}[--datatype=LT --hideunits --hidedegreesymbol --startday=6]${goto 980}${color2}[--datatype=DW --shortweekday --startday=7]:${color1}[--datatype=HT --hideunits --hidedegreesymbol --startday=7]${color}/${color7}[--datatype=LT --hideunits --hidedegreesymbol --startday=7]
${image [--datatype=WI --startday=1] -p 380,20 -s 50x50}${image [--datatype=WI --startday=2] -p 480,20 -s 50x50}${image [--datatype=WI --startday=3] -p 580,20 -s 50x50}${image [--datatype=WI --startday=4] -p 680,20 -s 50x50}${image [--datatype=WI --startday=5] -p 780,20 -s 50x50}${image [--datatype=WI --startday=6] -p 880,20 -s 50x50}${image [--datatype=WI --startday=7] -p 980,20 -s 50x50}
${voffset -15}${goto 345}${color7}Восход: ${color3}[--datatype=SR --startday=1]${goto 494}${color7}${color3}[--datatype=SR --startday=2]${goto 595}${color7}${color3}[--datatype=SR --startday=3]${goto 695}${color7}${color3}[--datatype=SR --startday=4]${goto 795}${color7}${color3}[--datatype=SR --startday=5]${goto 895}${color7}${color3}[--datatype=SR --startday=6]${goto 995}${color7}${color3}[--datatype=SR --startday=7]
${voffset 0}${goto 312}${color7}Долгота дня: ${color3}[--datatype=DL --startday=1]${goto 494}${color7}${color3}[--datatype=DL --startday=2]${goto 595}${color7}${color3}[--datatype=DL --startday=3]${goto 695}${color7}${color3}[--datatype=DL --startday=4]${goto 795}${color7}${color3}[--datatype=DL --startday=5]${goto 895}${color7}${color3}[--datatype=DL --startday=6]${goto 995}${color7}${color3}[--datatype=DL --startday=7]
${voffset 0}${goto 353}${color7}Закат: ${color3}[--datatype=SS --startday=1]${goto 494}${color7}${color3}[--datatype=SS --startday=2]${goto 595}${color7}${color3}[--datatype=SS --startday=3]${goto 695}${color7}${color3}[--datatype=SS --startday=4]${goto 795}${color7}${color3}[--datatype=SS --startday=5]${goto 895}${color7}${color3}[--datatype=SS --startday=6]${goto 995}${color7}${color3}[--datatype=SS --startday=7]
${goto 420}${voffset 100}${font Zekton:size=30}${color6}-= [--datatype=CO], ${font Zekton:size=30}${color6}[--datatype=CN] =-

ip.sh

Показать
text
#!/bin/bash
wget http://checkip.dyndns.org/ -q -O - |
grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>'

ping.sh

Показать
text
#!/bin/bash
ping -c 1 ya.ru | grep "time=" | cut -d"=" -f4

запускаю так
conky.sh

Показать
text
#!/bin/bash
killall conky &
sleep 15 &&
conky -c ~/.conkyrc &
sleep 15 &&
conky -c ~/.conkyrc-weather

вроде все :) если что забыл, пишите :)

#80677

забыл добавить как эту штуку устанавливать надо.
я ни разу не пробовал.
файлы приведенные куда распределять надо?
и сами коньки как и куда ставить?

#80683
Termo написал:
забыл добавить как эту штуку устанавливать надо.
я ни разу не пробовал.
файлы приведенные куда распределять надо?
и сами коньки как и куда ставить?

http://ubuntologia.ru/conky

#80701

ок спасибо
щас глянем

#80704

посмотрел smile
сенсоров каких-то нету :(
как ставить сенсоры на материнку?

#80720

запускаю так
conky.sh

вот это непонятно.
как запускаете то?
надоело мне каждый раз в терминале conky вводить...

прошу модераторов перенести последние посты с отдельную тему. :)

#80723
Termo написал:

надоело мне каждый раз в терминале conky вводить...

Я запускаю из файла ~/.xinitrc:

text

#!/bin/sh
# Run conky
conky -c ~/.conky/conkyrc_head &
conky -c ~/.conky/conkyrc_info &
# Run XScreensaver
xscreensaver -nosplash &
# Run Wicd client for managing wifi and wired sets.
wicd-gtk &
# Run @
exec awesome
#80734

у меня Gnome

#80760
Termo написал:
у меня Gnome

У Gnome должна быть директория автозапуска.
Как универсальное средство — поместить скрипт запуска conky в файл инициализации оболочки, то есть ~/.bashrc, ~/.zshrc и т. д. в зависимости от установленной у вас оболочки.

#80771

с погодой не ладится
Invalid Partner Code

#80773
Termo написал:
посмотрел smile
сенсоров каких-то нету :(
как ставить сенсоры на материнку?

[console]
root@host # sensors-detect
[/console]
дальше по обстановке , вот пример мануальчика - тыц

#109414

flags8192, а куда этот файл conkyForecast.template выкладывали? и скрипт ip.sh? Есть еще скрип g-mail, тоже не знаю как правильно прикрутить.
Как-то можно все в один файл .conkyrc прописать?

Termo,

с погодой не ладится
Invalid Partner Code

Решили проблему с погодой? Такая же ошибка.

#109422

ага, решил
только вот не помню уже... :(
я что-то в скрипте weather поменял
а коньки я снес давно - ересь это :D

Войдите или зарегистрируйтесь, чтобы ответить.