文章标题 : 精心制作的conky配置,含有天气,Gmail邮件和RSS订阅

来源:互联网 发布:福建网络广播电视台app 编辑:程序博客网 时间:2024/06/05 06:27

http://forum.ubuntu.org.cn/viewtopic.php?t=229312

这个是我精心制作的conky配置,希望大家可以喜欢.但是因为本身的颜色比较的淡,只能适合在黑色系的背景下使用,就好像我使用的那个背景那样.希望大家可以喜欢
今天是9月30号,本人修复以下的一处错误,请使用这个的同学重新复制下conky的配置
截图如下:
附件:
screenshot_001.png 
screenshot_001.png [ 495.25 KiB | 被浏览 8290 次 ]


代码:
background no
cpu_avg_samples 2
net_avg_samples 2
out_to_console no
use_xft yes
xftfont iYaHei:size=8
own_window_transparent no
xftalpha 0.8
mail_spool $MAIL
update_interval 1
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,skip_taskbar
own_window_type override
double_buffer yes
minimum_size 260 5
maximum_width 240
draw_shades no
draw_outline no
draw_borders no
stippled_borders no
border_margin 4
border_width 1
default_color #FFFFFF
default_shade_color black
default_outline_color green
gap_x 5
gap_y 5
alignment top_right
use_spacer none
no_buffers yes
uppercase no
TEXT
${color #2E8B57}${font iYaHei:size=8}时间记忆${font}${color}${color #87CEEB}${hr 1}${color}
${font iYaHei:size=20}${color #87CEEB}${time %l:%M:%S}${font}${alignr}记忆,憔悴de${color}
${color #87CEEB}${alignc}${font iYaHei:size=8}${time %b%d日星期%a}${color}${font}
${color #2E8B57}系统信息:${color}${color #87CEEB}${hr 1}${color}
${color #2E8B57}宿主信息:${color}${alignr}${color #87CEEB}$nodename${color}
${color #2E8B57}内核信息:${color}${alignr}${color #87CEEB}$kernel${color}
${color #2E8B57}开机时长:${color}${alignr}${color #87CEEB}$uptime${color}
${color #2E8B57}CPU温度:${color}${alignr}${color #87CEEB}${acpitemp}°C${color}
${font iYaHei:size=8}${color #2E8B57}${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'}${font iYaHei:size=8}${color}
${color #2E8B57}CPU1 ${cpu cpu1}%${alignr}CPU2 ${cpu cpu2}%${color}
${voffset -6}${cpugraph cpu1 25,115 000000 ff4500 }  $alignr${offset -2}${cpugraph cpu2 25,115 000000 436eee}
${color #2E8B57}Ram ${color}${alignr}${color #082E54}$mem / $memmax ($memperc%)${color}
${color #87CEEB}${membar 4}${color}
${color #2E8B57}swap ${color}${alignr}${color #082E54}$swap / $swapmax ($swapperc%)${color}
${color #87CEEB}${swapbar 4}${color}
${color #2E8B57}Highest CPU${color}${alignc}${color #87CEEB}CPU%${color}${color #082E54}${alignr}MEM%${color}
${color #2E8B57}${top name 1}${color}${alignc}${color #87CEEB}${top cpu 1}${color}${color #082E54}${alignr}${top mem 1}${color}
${color #2E8B57}${top name 2}${color}${alignc}${color #87CEEB}${top cpu 2}${color}${color #082E54}${alignr}${top mem 2}${color}
${color #2E8B57}${top name 3}${color}${alignc}${color #87CEEB}${top cpu 3}${color}${color #082E54}${alignr}${top mem 3}${color}
${color #2E8B57}Highest MEM ${color}${alignc}${color #87CEEB}CPU% ${color}${color #082E54}${alignr}MEM%${color}
${color #2E8B57}${top_mem name 1}${color}${alignc}${color #87CEEB}${top_mem cpu 1}${color}${color #082E54}${alignr}${top_mem mem 1}${color}
${color #2E8B57}${top_mem name 2}${color}${alignc}${color #87CEEB}${top_mem cpu 2}${color}${color #082E54}${alignr}${top_mem mem 2}${color}
${color #2E8B57}${top_mem name 3}${color}${alignc}${color #87CEEB}${top_mem cpu 3}${color}${color #082E54}${alignr}${top_mem mem 3}${color}
${color #2E8B57}文件系统${color}${color #87CEEB}${hr 1}${color}
${color #2E8B57}Root:${color} ${alignr}${color #87CEEB}${fs_free /} ${color} @ ${color #87CEEB}${fs_size /}${color}
${color #082E54}${fs_bar 4 /}${color}
${color #2E8B57}Home:${color} ${alignr}${color #87CEEB}${fs_free /home} ${color} @ ${color #87CEEB}${fs_size /home}${color}
${color #082E54}${fs_bar 4 /home}${color}
${color #2E8B57}网络流量${color}${color #87CEEB}${hr 1}${color}
${color #082E54}Down ${downspeed eth0} k/s ${alignr}Up ${upspeed eth0} k/s${color}
${color #082E54}${downspeedgraph eth0 25,107} ${alignr}${upspeedgraph eth0 25,107}${color}
${color #082E54}Total ${totaldown eth0} ${alignr}Total ${totalup eth0}${color}
${color #2E8B57}天气状况${color}${color #87CEEB}${hr 1}${color}
${execi 3600 python ~/.conky/conkyForecast.py --location=CHXX0133 --datatype=CN}
${font Weather:size=25}${color gold}${execi 3600 python ~/.conky/conkyForecast.py --location=CHXX0133 --datatype=WF}${font}${color}${voffset -20}${offset 18}${execi 3600 python ~/.conky/conkyForecast.py --location=CHXX0133 --datatype=CC}${offset 10}${execi 3600 python ~/.conky/conkyForecast.py --location=CHXX0133 --datatype=HT}${offset 10}${execi 3600 python ~/.conky/conkyForecast.py --location=CHXX0133 --datatype=WS} ${font Arrows:size=8}${execi 3600 python ~/.conky/conkyForecast.py --location=CHXX0133 --datatype=BF}$font
${offset 60}Sol: ${color}${execi 3600 python ~/.conky/conkyForecast.py --location=CHXX0133 --datatype=SR}-${execi 3600 python ~/.conky/conkyForecast.py --location=CHXX0133 --datatype=SS}
${font Weather:size=20}${execi 3600 python ~/.conky/conkyForecast.py --location=CHXX0133 --datatype=WF --startday=1 --endday=4 --spaces=1}${font}
${execi 3600 python ~/.conky/conkyForecast.py --location=CHXX0133 --datatype=HT --startday=1 --endday=4 --spaces=11}
${color #2E8B57}E-MAIL${color}${color #87CEEB}${hr 1}${color}
You have ${color red}${texeci 1800 perl ~/.conky/check_gmail.sh} ${color}new mail(s)
${color #2E8B57}RSS${color}${color #87CEEB}${hr 1}${color}
${rss http://hi.baidu.com/dongfengxiao/rss 5 item_titles 3}

需要注意的是,本配置中使用到了2个脚本.本人的路径是$HOME/.conky
一个是名为check_gmail.sh的邮件脚本
代码:
#!/bin/bash

gmail_login="Gmail用户名(自行修改)" 
gmail_password="登录密码(自行修改)"

dane="$(wget --secure-protocol=TLSv1 --timeout=3 -t 1 -q -O - \
https://${gmail_login}:${gmail_password}@mail.google.com/mail/feed/atom \
--no-check-certificate | grep 'fullcount' \
| sed -e 's/.*<fullcount>//;s/<\/fullcount>.*//' 2>/dev/null)"

if [ -z "$dane" ]; then
echo "Error"
else
echo "$dane"
fi

还有一个天气脚本我就直接的附件上传了
附件:
 conkyForecast.py.bz2 [9.02 KiB] 
被下载 579 次 


还有就是天气中使用的符号都是文字,必须要字体支持才可以的.我这里也提供.放置在系统的fonts文件夹下就可以了


附件: Weather.7z [12.92 KiB] 
被下载 517 次