-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.conkyrc
134 lines (130 loc) · 4.14 KB
/
.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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
#------------------#
# 全局设置 #
#------------------#
# 是否嵌入桌面,yes -- 是, no -- 否
background yes
# 设置变量刷新时间,单位为秒
update_interval 1
# 设置cpu和网络采样时间,单位为秒
net_avg_samples 2
cpu_avg_samples 2
# 防止闪烁
double_buffer yes
no_buffers yes
# 文本的缓存最大宽度
text_buffer_size 2048
# 支持utf8编码
override_utf8_locale yes
#------------------#
# 图形设置 #
#------------------#
# 随时显示在桌面,真透明:
own_window yes
#own_window_type desktop
own_window_transparent yes
own_window_argb_visual yes
# 支持gnome3
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# 图形设置, 阴影,边框等
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
#------------------#
# 字体设置 #
#------------------#
# 是否使用xft字体(全局字体),一般选是
use_xft yes
# 定义全局默认字体
xftfont 文泉驿等宽微米黑:size=8
# 定义是否将结果输出到终端
out_to_console no
# 定义自体透明度,范围0~1
xftalpha 0.5
# 是否自动转换为大写字母
uppercase no
#------------------#
# 窗口设置 #
#------------------#
# 设定Conky输出范围距离屏幕边界的像素数量,最小为10像素
gap_x 10
gap_y 10
# 设定Conky在屏幕上输出的位置,可选有:top_left, top_middle, top_right, middle_left,
# middle_middel, middle_right, bottom_left, bottom_middle, bottom_right, 可以
# 用tl, tm, tr, ml, mm, mr, bl, bm, br替代
alignment tl
# 设定Conky大小和边框:
# minimum_size a b: 宽a(最小280px),高b(最小5px)
# border_width a: 宽a(可为0px)
# maximum_width a: 最大宽度
minimum_size 1000 800
# 当有margin时不能加下面这句
# border_width 0
maximum_width 400
# 设定边界内外的缩进
border_inner_margin 0
border_outer_margin 0
# 默认颜色
default_color FFFFFF
# 加载lua # lua_load /home/han/examples/clock_rings.lua # lua_draw_hook_pre clock_rings
#------------------#
# 布局设置 #
#------------------#
# 变量前用$标记, TEXT表示开始布局
TEXT
# 文本用voffset控制上下偏移,用offset控制左右偏移
# 也可以用goto来指定跳到哪个pixel
# 一个调用python代码的示范
${voffset 80}
#===Time===#
# 第一行
## 先是时间
${offset 60}${font Vintage Straps:size=67}\
${texeci 1 python /home/han/.conky/printTime.py}\
## 上下午(AM, PM)
${offset 5}${font Vintage Straps:light:size=19}\
${texeci 60 python /home/han/.conky/AM_PM.py}
# 第二行,日期
${offset 60}${voffset 10}${font Vintage Straps::size=22}\
${texeci 1800 python /home/han/.conky/date.py}
# 假如存在无线网
${if_existing /proc/net/route wlp3s0}\
# 每10分钟更新一次配置、天气信息
${texeci 600 python /home/han/.conky/updateConfig.py}\
# 第三行,温度和天气
## 温度数值
${offset 75}${voffset 10}${font Vintage Straps:light :size=35}\
${texeci 60 python /home/han/.conky/printTemp.py}\
## 摄氏度标志和分割的竖线
掳${font Vintage Straps :size=15}C${font ADELE :size=30}${voffset -20} | \
## 天气图片
${image /home/han/.conky/weather/dummy.png -n -p 152,210 -s 50x50}\
## 天气描述
${offset 55}${voffset -2}${font Vintage Straps:size=18}\
${texeci 60 python /home/han/.conky/printWeather.py}
# 第四行
## 定位标志图片
${image /home/han/.conky/weather/location.png -p 65,265 -s 20x20}\
## 位置
${offset 90}${voffset 15}${font Vintage Straps:bold:size=12}\
${texeci 60 python /home/han/.conky/printCity.py}
# 第五行
# 第六行
${image /home/han/.conky/images/PM25.gif -p 40,505 -s 229x37}\
## PM 2.5
#${offset 65}${voffset 10}${font Vintage Straps:bold:size=10}PM 2.5
## PM 2.5数值
${offset 145}${voffset 200}${font Vintage Straps:size=35}${texeci 60 python /home/han/.conky/printPM25_num.py}\
${font Vintage Straps:bold:size=10} ${texeci 60 python /home/han/.conky/printPM25_desc.py}
# 第七行
## Wind
${image /home/han/.conky/images/wind.gif -p 40,565 -s 229x37}\
#${offset 65}${font Vintage Straps:bold:size=10}Wind
${offset 135}${voffset 20}${font Vintage Straps:size=35} ${texeci 60 python /home/han/.conky/printWind.py}
# 第八行
## Humidity
${image /home/han/.conky/images/humidity.gif -p 40,625 -s 229x37}\
#${offset 65}${voffset -25}${font Vintage Straps:bold:size=10}Humidity
${offset 135}${voffset 15}${font Vintage Straps:size=35} ${texeci 60 python /home/han/.conky/printHumidity.py}${font Vintage Straps:size=20} %
${offset 137}${voffset 10}${font Vintage Straps:bold:size=10}Updated: ${texeci 60 python /home/han/.conky/print_update_time.py}
${endif}