秀秀桌面啊,其实主要是分享一个conky的配置
Tofloor
poster avatar
2048tb.com
deepin
2013-06-02 08:57
Author
先声明,本人小白+懒人,能拿来直接用最好了。
先上图:
深度截图20130602001222.png
下面这张是我又稍微修给修改了一下的截图,增加了IP地址的显示,还显示了过去5分钟的cpu平均负载
然后就是更紧凑了谢,为了腾出空间。
就这样了吧!1366×768的屏幕,实在是没有高度显示了,06-03的那个附件就是。
深度截图20130603213010.png
由于背景是透明的所以需要用暗色系的壁纸才能看清楚,我随便百度搜来一张壁纸,地址:http://www.bbzhi.com/shejibizhi/ ... 0/down_205776_5.htm
这壁纸我看着眼熟~~~~
觉得好看的可以拿来用啊!
下载地址:

1、http://browse.deviantart.com/art/Conky-Seamod-v0-1-283461046

2、http://kde-look.org/content/show.php?content=148718

以上两个地址下载的文件都是一样的。


下载到配置文件解压可以看到里面包含两个文件:①conkyrc_seamod和②seamod_rings.lua

conkyrc_seamod才是conky的配置文件,seamod_rings.lua是用于在桌面上绘图的文件,从源文件可以看出是用的cairo(一个让用于提供矢量图形绘图的免费库)图像库绘的图。
解压出来两个文件,放到home分区,你自己的家目录的根目录的.conky(不存在,可自己新建,文件夹名“.conky”)文件夹里面,.conky文件夹是隐藏的文件夹,可以按组合键ctrl+h显示,再按就会隐藏。

然后启动,ctrl+alt+t或者值在系统菜单找到终端,输入“ conky -c ~/.conky/conkyrc_seamod”回车就可以启动conky,看到效果了,需要开机启动请自助,不过我们的LD添加开机启动好像很简单啊。
我自己把显示硬盘分区空间使用情况的部分给去掉了,否则我电脑屏幕高度不够,网络流量图表及没地方显示了。
显示网卡的流量默认是eth0的,如果你的是其他的可以把配置文件对应部分找到eth0,全部替换过成你的设备名字即可,设备名字可以终端输入ifconfig看到。
下面分别选取两个文件的一部分,稍微解释下自己对它的理解
  1. “--”两个横杆为注释,单行注释
  2. 在seamod_rings.lua的绘图文件里面,这样一个部分(“{}包裹,各个部分之间用','隔开”)就对应一个圆环,圆环的参数可以在这里定制
  3. 比如下面这个,name=cpu,他是显示cpu图形的,arg=cpu1,是显示的cpu的第二个内核(一是0)
  4. x值可以控制圆环的左右位置,y的值可以控制上下位置,其他的我也不知道什么意思了,自己试一下及知道了,
  5. 一般你只要根据你自己的情况改下上下位置就行了
  6. 从作者写的内容可以知道x、y的原点是在conky的左上角
  7. {
  8.     name='cpu',                    arg='cpu1',                  max_value=100,
  9.     x=70,                          y=130,
  10.     graph_radius=48,
  11.     graph_thickness=5,
  12.     graph_start_angle=180,
  13.     graph_unit_angle=2.7,          graph_unit_thickness=2.7,
  14.     graph_bg_colour=0xffffff,      graph_bg_alpha=0.1,
  15.     graph_fg_colour=0xFFFFFF,      graph_fg_alpha=0.3,
  16.     hand_fg_colour=0xEF5A29,       hand_fg_alpha=1.0,
  17.     txt_radius=40,
  18.     txt_weight=0,                  txt_size=9.0,
  19.     txt_fg_colour=0xEF5A29,        txt_fg_alpha=1.0,
  20.     graduation_radius=28,
  21.     graduation_thickness=0,        graduation_mark_thickness=1,
  22.     graduation_unit_angle=27,
  23.     graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
  24.     caption='core2',
  25.     caption_weight=1,              caption_size=9.0,
  26.     caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
  27. },
Copy the Code
  1. “#”为注释,单行注释
  2. 在conkyrc_seamod配置文件里面,也取一块看看,不同的部分都又注释,和空白行隔开,比较好认,
  3. 配置文件里面,一行就代表需要显示在桌面上的一行
  4. offset是这行的水平位移,单位像素,往右移动是正数,相对的位置是conky框的左边界,左移是负数,相对的位置是conky框的右边界。
  5. voffset是垂直位移,单位像素,参数为正则向下移,为负则上移,这个的相对位置我猜正是相对于不做偏移时显示字的行框的下边界的原始位置向下移动,负是相对于不做偏移时显示字的行框的上边界的原始位置向上移动。具体参考附件文档。
  6. 以上两个偏移我说的不一定对,自己可以试出来。
  7. 默认是显示的有线连接eth0,如果你需要监测其他的联网设备的话,把eth0换成你启用的设备名称就行了,具体可以在终端输入ifconfig来查看设备名字
  8. ${voffset 20}
  9. ${offset 90}${font Ubuntu:size=10,weight:bold}${color5}ETHERNET
  10. ${voffset 15}            
  11. ${offset 15}${color1}${font Ubuntu:size=9,weight:bold}Up: ${alignr}${font Ubuntu:size=9,weight:normal}$color2${upspeed eth0} / ${totalup}
  12. ${offset 15}${upspeedgraph eth0 40,285 4B1B0C FF5C2B 100 -l}
  13. ${offset 15}${color1}${font Ubuntu:size=9,weight:bold}Down: ${alignr}${font Ubuntu:size=9,weight:normal}$color2${downspeed eth0} / ${totaldown}
  14. ${offset 15}${downspeedgraph eth0 40,285 324D23 77B753 100 -l}
Copy the Code
还有一点,你不需要显示的部分在配置文件里面删除或者注释掉的同时需要到seamod_rings.lua文件把对应的圆环图的部分给注释或去除掉,不然你从终端启动的时候你会看到一直报错。
英文,也没几个字,英文就英文了吧!这东西汉化也简单,只要把字体换成能够显示中文的字体就可以用中文了。
最后附上我自己增减了作者文件的配置,和conky的中文文档,我是没完全看这文档啊,太长了,只看了一点点。
更多可以查看:http://360us.net/archives/221
献丑了,各位!
我我把我最新修给的给上传了,原作者的东西我都没有删除,只是注释掉了。
06-03的那个增加了一个读取计算机公网IP的脚本,同样放在配置文件同级目录就行了
Reply Favorite View the author
All Replies
2048tb.com
deepin
2013-06-02 08:59
#1
我觉得这网络流量图表真好看!
Reply View the author
Summving
deepin
2013-06-03 05:57
#2
谢谢分享,这个要加入百科才行呀
加入开机启动的方法:在系统设置-----应用程序关联------开机启动,
新建:命令为:
  1. conky -c ~/.conky/conkyrc_seamod
Copy the Code
Reply View the author
bareye
deepin
2013-06-03 16:47
#3
好人啊
Reply View the author
2048tb.com
deepin
2013-06-04 05:41
#4
谢谢分享,这个要加入百科才行呀
加入开机启动的方法:在系统设置-----应用程序关联------开机启动,
新建:命令为:
  1. conky -c /home/summving/.conky/conkyrc_seamod
Copy the Code
我的用户名为summving,你的就填你自己的。
其实你那个这样写就行了:~/.conky/conkyrc_seamod.
"~"就是指向当前用户home目录的根
Reply View the author
Summving
deepin
2013-06-04 06:51
#5
[quote]谢谢分享,这个要加入百科才行呀
加入开机启动的方法:在系统设置-----应用程序关联------开机启动,
新建:命令为:
  1. conky -c /home/summving/.conky/conkyrc_seamod
Copy the Code
我的用户名为summving,你的就填你自己的。
其实你那个这样写就行了:~/.conky/conkyrc_seamod.
"~"就是指向当前用户home目录的根[/quote]
有道理
Reply View the author