Посты с тегом conky
Aesdana 09.06.2010 01:02

How-to`sLittle tricks with conky.

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

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

Полностью.
+ 47 -
60
08.06.2010 23:05

predatorКольца в сonky с помощью lua

Недавно в нашей конференции welinux@conference.jabber.ru возник вопрос как сделать, например, вот так:
Полностью.
+ 9 -
13
dicson 02.05.2010 12:45

СкриптыЗагружаем картинки погоды с gismeteo.by и показываем в conky

Использую для показа погоды в conky.
Кусок конфига conky:
${voffset -10}${goto 75}${color3}влажность:$alignr${color1} ${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -u --humidity}%
${goto 75}${color3}давление:$alignr${color1}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py --bar}
${goto 75}${color3}ветер:$alignr${color1} ${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py --wind_num}m/c
${goto 10}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py --day_temp}°/${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py --night_temp}°
${voffset 68}${goto 10}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 1 --day_temp}°/${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 1 --night_temp}°${goto 65}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 2 --day_temp}°/${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 2 --night_temp}°${goto 135}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 3 --day_temp}°/${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 3 --night_temp}°${alignr}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 4 --day_temp}°/${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 4 --night_temp}°

${voffset -75}${goto 15}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 1 -d}${goto 75}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 2 -d}${goto 145}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 3 -d}${alignr 15}${execpi 1800 /home/test/scripts/conky_/pygismeteo/pygismeteo.py -s 4 -d}
${image /home/test/scripts/conky_/0-done.png -p 0,505 -s 35x35}
${image /home/test/scripts/conky_/1-done.png -p 0,583 -s 35x35}${image /home/test/scripts/conky_/2-done.png -p 60,583 -s 35x35}
${image /home/test/scripts/conky_/3-done.png -p 130,583 -s 35x35}${image /home/test/scripts/conky_/4-done.png -p 205,583 -s 35x35}



При первом запуске скрипт создает конфиг в ~/.config/pygismeteo/.
В секции конфига находятся собственно настройки:
workdir = /home/test/Desktop/pygismeteo
id = 4248
workdir - путь сохранения картинок,id - код города
скачать скрипт
Выглядит примерно так:
=так
+ 14 -
49
MagoBuono 22.04.2010 03:33

Есть вопрос!Conky - конфиг

http://img52.imageshack.us/img52/259/lor8.png
Как сделать коньки как на скрине - с прозрачным фоном? Не тупо рамочка, а чтобы цветом таки было залито?
+ 1 -
23
aspire89 20.04.2010 21:43

HardwareИндикация о новом сообщении Gmail + термометр через Arduino

Что такое Arduino и с чем его едят можно посмотреть на официальном сайте.
В данном примере Arduino будет Вас информировать о новых сообщениях на Gmail. Так как, пока не приобрел LCD дисплей, в качестве индикации будут моргать светодиоды. Дома еще завалялся цифровой датчик DS1820. Не лишним будет выводить температуру в комнате на conky с интервалом 30 с.

Приложение состоит из 2-х частей. Первая часть на ПК — скрипт на Python, который с помощью conky запускается каждые 30 секунд, проверяет сообщения, отправляет количество непрочитанных писем по последовательному порту в Arduino и запрашивает температуру. Вторая часть на Arduino — скейтч, который проверяет значение отправляемое с ПК и если писем больше нуля то начинает моргать светодиодами, а также считывает с датчика температуру и отправляет по последовательному порту.
Полностью.
+ 5 -
0
ZRDX 20.04.2010 17:06

Мой конфигConky + GMail

~/.conkyrc для компьютера

Скрин:
02___________________________1_CSv81G.png

Код:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
background yes
use_xft yes
#xftfont HandelGotD:size=9
xftfont Lucida Grande:size=9
xftalpha 0.5
update_interval 1.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 1150 10
maximum_width 1150
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color white
default_shade_color white
default_outline_color white
alignment bottom_right
gap_x 12
gap_y 48
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale no

TEXT
${font Lucida Grande:size=8}$sysname   |   $kernel   |   $machine   |   ${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'} $alignr ${font Lucida Grande:size=8}${execi 14400 wget -O - http://whatismyip.org/ | tail}   |   eth0 ${addr eth0}   |   wlan0 ${addr wlan0}   |   $uptime   |   ${downspeed eth0} / ${upspeed eth0}   |   ${totaldown eth0} / ${totalup eth0} ${font}
${font Lucida Grande:size=8}${texeci 100 python ~/.scripts/gmail.py} email(s) $alignc${font}	${font Lucida Grande:size=8}home    ${fs_used_perc /home}%   ${fs_bar 3,75 /home}   ${fs_used /home} / ${fs_size /home}   |   root    ${fs_used_perc /}%   ${fs_bar 3,75 /}   ${fs_used /} / ${fs_size /}   |   swap    $swapperc%    $swap / $swapmax $alignr ${font}${font Lucida Grande:size=8}$mem / $memmax   $memperc%   |   cpu0   ${cpu cpu0}%   |   cpu1   ${cpu cpu1}%${font}


~/.conkyrc для нетбука

Скрин:

Код:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
background yes
use_xft yes
#xftfont HandelGotD:size=9
xftfont Lucida Grande:size=8
xftalpha 0.5
update_interval 1.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 350 10
maximum_width 350
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color white
default_shade_color white
default_outline_color white
alignment bottom_right
gap_x 12
gap_y 48
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale no 

TEXT
$sysname | $kernel | $machine 
${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'}
${execi 14400 wget -O - http://whatismyip.org/ | tail} | eth0 ${addr eth0} | wlan0 ${addr wlan0}
$uptime | ${downspeed wlan0} / ${upspeed wlan0} | ${totaldown wlan0} / ${totalup wlan0} 
${texeci 100 python ~/.scripts/gmail.py} email(s) | ${wireless_essid wlan0} | ${wireless_ap wlan0} | ${wireless_bitrate wlan0} | ${wireless_link_qual_perc wlan0}% 
home    ${fs_used_perc /home}%   ${fs_bar 3,75 /home}   ${fs_used /home} / ${fs_size /home}
root    ${fs_used_perc /}%   ${fs_bar 3,75 /}   ${fs_used /} / ${fs_size /}
swap    $swapperc%   $swap / $swapmax 
$mem / $memmax   $memperc%   |   cpu0   ${cpu cpu0}%   |   cpu1   ${cpu cpu1}%


~/.scripts/gmail.py
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
import os
import string

# Напишите логин (без @gmail.com) и пароль. Например, username="vasya" и password="123".
username="login"
password="password"

com="wget -O - https://"+username+":"+password+"@mail.google.com/mail/feed/atom --no-check-certificate"

temp=os.popen(com)
msg=temp.read()
index=string.find(msg,"<fullcount>")
index2=string.find(msg,"</fullcount>")
fc=int(msg<index>)

if fc==0:
   print "0 new"
else:
   print str(fc)+" new"</index>
Полностью.
+ 2 -
8
Aesdana 28.03.2010 17:42

Мой рабочий стол.Ретро

Впечатлилась вот этой темой для оффтопика и решила сваять для себя.
Автор пишет, что
This is not open source, please respect the original authors work. No mod's

without permission please.

Вот и думаю, можно ли было делать порт, или это касается только модификации виндовых стилей?..

s_1269784146_9f88e94765.png

На скрине: PekWM, Bmpanel, Conky, Pcmanfm, Sonata, Sakura, Mirage
Ящик, погода и т.д. - коньки.

Обои
Иконки
+ 10 -
8
Aesdana 18.01.2010 00:46

How-to`serror: tolua_error not found

Не легко живётся под 64-х битной системой. То одного нету, то другое не собирается, потому что заточено под 32 бита.
На этот раз проблема возникла, когда я возжелала красивые коньки с поддержкой lua. В пакете из репозитория по дефолту lua не поддерживается, из аура пакет не собирается из-за вышеуказанного еррора. Вручную то же самое.
Всё дело в toluapp, который есть в репозитории, но собран немножко не так, как надо.
Полностью.
+ 5 -
4
exelens 24.11.2009 23:41

Есть вопрос!Конфиг conky

Помогите плиз настроить конфиг.

Хочется следующего.
Так как устройство портативное (нетбук) то оно часто подключается к инету через разные соединения, могут быть:
через вай-фай wlan0
через мегафон-модем ppp0
и через шнурок обычный eth0

Хочется чтобы оно помимо всякой ерунды типа память и диски =) Это я умею настраивать =) показало только активное соединение ну а если нет соединения показало смайтик вида "=(" и написало "нет сетки".

Как такое делать я условно понял... и вроде даже сделал но работает не совсем так как нужно.
Нужно использовать конструкцию типа
${if_existing /proc/net/route wlan0}
blabla
${else}
${if_existing /proc/net/route ppp0}
blabla
${else}
blabla
${if_existing /proc/net/route eth0}
blabla
${else}
${font PizzaDude Bullets:size=13}4${font} Нет никакой сетки ${endif}

если сетки нет то всё ок оно пишет про почту (хотя в этом случае пусть бы лучше не писало) =) вот скрин
а если сетка есть оно не пишет сколько почты, а должно (про почту должно писаться сразу после того как напишет в каком состояни сетка)

На скрине кранч настроеный так

Мой конфиг под катом.
Полностью.
+ 2 -
11
05.11.2009 14:40

TitaniumКонфиг Conky с пояснениями

vTJSZ2Viw6.pngХороший пример конфига Conky с пояснениями
Полностью.
+ 2 -
29
1 2 3 4