conky配置



配置是网上找的,然后进行了最基础的修改

字体文件需要复制到 /usr/share/fonts/TTF/conky 文件夹中

#Purisa Comic Sans MS

#是否嵌入桌面,“no”表示不嵌入;“yes”表示嵌入

background yes

#xftfont sans-serif:size=10:设置一个默认字体,在下面的样式定义段可以特别定义使用别的字体,如不特别指定,则使用默认字体;这里最好选则一个等宽中文字体,比如我这里选的就是“sans-serif”,字体大小为“10”

xftfont sans-serif:size=10

#xftfont Sans:size=10

#是否使用xft字体,一般为“yes”

use_xft yes

xftalpha 1

#刷新时间

update_interval 1.0

# This is the number of times Conky will update before quitting.

# Set to zero to run forever.

#total_run_times 0

#输出到窗口,no则不显示出conky框

#自己的窗口,这样可以不闪

own_window yes

# If own_window is yes, you may use type normal, desktop or override

own_window_type normal

# Use pseudo transparency with own_window?

#背景透明

own_window_transparent yes

# If own_window is yes, these window manager hints may be used

#基本含意按顺序是 :不装饰窗口(我们定义了他是个独立的窗口),永远在根窗口上(也就是屏幕),粘滞起来(不能让他乱跑),无视一切1,无视一切2

own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

#是否输出结果到终端,主要在判断Conky在哪里出错时使用,一般情况下为“no”即可。

out_to_console no

# Use double buffering (reduces flicker, may not work for everyone)

#双倍缓存,用Ubuntu,不想看闪屏就这样写

double_buffer yes

#设定Conky的边界范围,最小宽度为280像素,最小高度为5像素,一般没有用,我这里没有使用,前面插入“#”号表示注释掉。

minimum_size 280 5

#Conky边界范围最大宽度308像素,很多时候用这个参数来限制Conky的边界。

maximum_width 233

#阴影

# Draw shades?字体绘制阴影,想好看得开着

draw_shades yes

# Draw outlines? yes:字体外面包裹一层颜色 不要下划线

draw_outline no

# Draw borders around text yes:线条勾勒出conky框

#draw_borders no 不要边框

draw_borders no

# Draw borders around graphs 是否描绘图表方框,如下面网络上传下载方框

draw_graph_borders yes

# border(边框、框线 边框) margins(边缘).边框宽度 0

border_margin 0

# border width(宽度)

border_width 0

#设定Conky默认颜色,在样式定义中可以设定使用任何一种颜色,如果没有设置则采用缺省的颜色。这里设定缺省颜色为“white”,也可以用16位值表示的颜色值,如“#0A0F00”

default_color white

default_shade_color black

default_outline_color green

#设定Conky输出范围在屏幕上的位置,“top_right”表示右上方,依此类推,“bottom_left”是左下角

#alignment top_left

alignment top_right

#alignment bottom_left

#alignment bottom_right

#alignment none

#以下两条设定Conky输出范围距离屏幕边界的像素数量,最小为10像素

gap_x 10

gap_y 50

# Subtract(减掉) file system buffers(缓冲器,减震器) from used memory?

no_buffers yes

#如果值设为“yes”则所有输出的文字都变成大写字母

uppercase no

# number of cpu samples to average

# set to 1 to disable averaging

cpu_avg_samples 2

# number of net samples to average cpu数据监测模式 一般选2

# set to 1 to disable averaging

net_avg_samples 2

# Force UTF8? note that UTF8 support required XFT

#强制用UTF8解码,谁都不想看乱码

override_utf8_locale yes

#不受WM控制的霸道语句(不懂)

#own_window_type override

# Add spaces to keep things from moving about? This only affects certain objects.use_spacer   增加部件周围的空间 阻止它们移动到别的周边 参数有left, right和none(默认的) 注意 这只是使用等宽字体是需要的 比如Bitstream Vera Sans Mono

use_spacer none

# Shows the maximum value in scaled graphs.频谱图显示最大数值

show_graph_scale no

# Shows the time range covered by a graph.频谱图的时间范围

show_graph_range no

# Allow each port monitor to track at most this many connections (if 0 or not set, default is 256)监视的最大端口连接数 默认256

#max_port_monitor_connections 256

# Maximum number of special things, e.g. fonts, offsets, aligns, etc.特殊选项的最大数 比如字体 偏移 默认512

#max_specials 512

# Maximum size of buffer for user text, i.e. below TEXT line.用户文本缓冲区的大小 也就是TEXT部分的大小

#max_user_text 16384

# Timing interval for music player thread, e.g. mpd, audacious

#music_player_interval (update_interval is default)

# Strictness of if_up. One of: up, link or address. The later ones imply the further ones.

# Defaults to up.监视端口 比如 上传 连接 分配的ip地址

#if_up_strictness address

# variable is given either in format $variable or in ${variable}. Latter

# allows characters right after the variable and must be used in network

# stuff because of an argument

# stuff after 'TEXT' will be formatted on screen

TEXT

#

#

####################################################################

## 让conky随系统自动启动     #####

## 创建一个文件,起名conky.sh。用gedit打开。粘贴如下内容: #####

##        #####

## 代码:       #####

## #!/bin/bash      #####

## sleep 20 && conky -c /home/用户名/.conkyrc  #####

##        #####

## 保存退出。      #####

##        #####

## 然后,系统-首选项-会话,在启动程序中点击“添加”,浏览定位到你刚才你创建到conky.sh文件,确定。这样,以后 #conky就会随你到系统一起启动了

# 系统-首选项-启动应用程序,添加,名称conky,命令conky即可(我是这么做的,上面的方法不知什么问题我没能启动)

# 但是终端执行sleep 20 && conky -c /home/用户名/.conkyrc又可以启动

#

#

#

#

#

#

#

#

#....${监视目标 参数}

#....${alignr}表示以该参数定义的元素向右对齐,${alignl}表示左对齐,${alignc}表示居中对齐....

#需要注意的是,${}中定义的颜色和字体属性将一直影响到Conky配置文件的最后,即如果你在前面定义了第一行的颜色

#为“white”,那么以后各行的颜色#都是白色。所以原则上你需要为每一行甚至每一行的各个元素设定颜色或者字体属性

#字体属性的定义格式如下${font Monospace:style=Bold:size=10}三个字体属性中任何一个不设定则使用上面定义的默认值

#

##############################################################################################

#

#

#

#

#

#  输出当前用户 ${exec whoami}   ####

#############################################################

#${exec whoami}

#

#

#

#

#  日期  ###

# ###########################

${color white}${font D3Euronism:size=12}SYSTEM ${hr 1}

${color white}${font Radiofc:size=11}${time %F %A} ${alignr}${color white}${font digitalk-mono:size=16}${time %T}

#

#

#

#

#

#

#  系统名  ###

##############################

${color white}${font zekton rg:size=11}Name: ${color green}${font D3Euronism_b:size=10}$alignr$nodename

#

#

#

#  内核  ###

#############################

${color white}${font zekton rg:size=10}System Kernel: ${color green}${font D3Euronism_b:size=10}$alignr$kernel

#

#

#

#  运行时间 ###

#############################

${color white}${font zekton rg:size=10}Run Time: ${color green}${font D3Euronism_b:style=Bold:size=10}$alignr$uptime

#

#

#

#  Cpu频率 ###

############################

${color white}${font zekton rg:size=10}Cpu Frequency: ${color green}${font D3Euronism_b:style=Bold:size=10}${alignr}${freq} MHz

#

#

#

#  cpu温度 ${acpitemp} ###

######################################

${color white}${font zekton rg:size=10}Cpu Temperature: ${color green}${font D3Euronism_b:style=Bold:size=10}${alignr}${acpitemp}°C

#

#

#

#

#  processes:正在运行的进程数。 ######

#  running_processes:活跃的进程数。###

#############################################

${font zekton rg:style=Bold:size=10}${color white}Processes:$color $processes ${color lightgrey}Running:$color $running_processes

#

#

#

#

#  INFORMATION  ###

##############################

${color white}${font D3Euronism:size=12}INFORMATION ${hr 1}

#

#

#

#${color white}${font 微软雅黑:size=11}进 程 数: ${font 微软雅黑:size=10}${alignr}$processes ($running_processes running)

#

#

#

#  系统负载  ###

#############################

#${color white}${font zekton rg:size=10}System Information: ${font D3Euronism_b:size=8}${alignr}$loadavg

#${color white}${font 微软雅黑:size=9}${execi 1000 cat /proc/cpuinfo | grep 'model name' | sed -e 's/model name.*: //'}

#

#

#

#  CPU使用率 ###

#############################

${color white}${font zekton rg:style=Bold:size=12}CPU- 1: ${color green}${alignr}${cpu cpu1}%

${color white}${font zekton rg:style=Bold:size=12}CPU-2: ${color green}${alignr}${cpu cpu2}%

##############################################################################

##  cpubar:CPU占用的进度条样式。      ##

##  cpugraph:CPU占用的频谱图样式。该元素可以加两个颜色值作参数,实现颜色渐变: ##

##  ${cpugraph 000000 5000a0}      ##

##############################################################################

#

#

#

#  内存使用  ###

###############################

#${color white}RAM Usage:$color $mem/$memmax - $memperc %

${color white}${font zekton rg:style=Bold:size=12}RAM: ${color green}${alignr}$memperc%

##################################

#  内存使用条 ######

#${color #dcff82}${membar} ###

##################################

#${color white}${font Comic Sans MS:size=10}Physical Mem: ${font 微软雅黑:size=8}${alignr}$mem / $memmax ($memperc%)

#

#${color #88aadd}${membar 4}

#################################################################

#  mem:内存实时占用大小。   ######

#  memmax:内存总量。    ######

#  memperc:内存实时占用百分比。   #######

#  swap、swapmax、swapperc是虚拟内存的相应参数。 ######

#################################################################

#

#

#${color lightgrey}Swap Usage:$color $swap/$swapmax - $swapperc%

#  Swap使用条  ######

#${color #dcff82}${swapbar}

##########################################

#

#${color white}${font Comic Sans MS:size=10}Swap: ${font Comic Sans MS:size=8}${alignr}$swap / $swapmax ($swapperc%)

#${color #88aadd}${swapbar 4}

#

#

#

#

#

#

#

#

#######################################################################

#top name 1:按CPU占用从大到小排序当前进程并显示第一个的名字。  ####

#top mem 2:按CPU占用从大到小排序当前进程并显示第二个的内存占用量。  ###

#top pid 3:按CPU占用从大到小排序当前进程并显示第三个的pid号。  ##

#top cpu 4:按CPU占用从大到小排序当前进程并显示第四个的CPU占用量。  ###

#top_mem按内存占用从大到小排序当前进程。     ####

#######################################################################

${color white}${font zekton rg:size=11}High CPU ${hr 1}

${font Play-Regular:size=9}${color white}${top name 1} $alignc${top pid 1}${color green}$alignr${top cpu 1}%

${font Play-Regular:size=9}${color white}${top name 2} $alignc${top pid 2}${color green}$alignr${top cpu 2}%

${font Play-Regular:size=9}${color white}${top name 3} $alignc${top pid 3}${color green}$alignr${top cpu 3}%

#

#

${color white}${font zekton rg:size=11}High Memory ${hr 1}

${color white}${font Play-Regular:size=9}${top_mem name 1} ${color green}$alignr${top_mem mem 1}%

${color white}${font Play-Regular:size=9}${top_mem name 2} ${color green}$alignr${top_mem mem 2}%

${color white}${font Play-Regular:size=9}${top_mem name 3} ${color green}$alignr${top_mem mem 3}%

#

#

#

#

#

#

#

##################################################

#  mpd_status:监视mpd的状态。

#  mpd_elapsed:歌曲的已播放时间。

#  mpd_length:当前播放歌曲的长度。

#  mpd_bar:当前播放歌曲的进度条。

#  mpd_smart:智能判断当前歌曲的输出信息,如果id3可用,则输出”歌手-歌名“的格式,如果id3不可用,则输出当##前歌曲的文件名。

#  除mpd外,Conky支持对audacious、bmp、xmms的监视。

###################################################

#

#

#

#

#

#

#

#  虚线  ####

####################################

${color white}${font D3Euronism:size=12}FILE ${hr 1}

#

#

#

#${color white}${font 微软雅黑:size=10}${alignc}文件系统 ${color}

#

#

#

#

#

#

#  根目录  #######

#######################################

${color white}${font zekton rg:size=10} DISK ${color green}${alignr}${fs_used /}/${fs_size /}

#${color white}${fs_bar /}

#

#

#

#根目录

#${color #88aadd}${fs_bar 4 /}根目录 已使用量/总量

#${color white}${font 微软雅黑:style=Bold:size=12}主目录: ${font 微软雅黑:size=10}${alignr}${fs_free /} / ${fs_size /}

#

#

#

#/boot目录

#${font Comic Sans MS:size=10}${color}/Boot $color${fs_used /boot}/${fs_size /boot} ${color #dcff82}${fs_bar /boot}

#

#

#

#

#

#/home

#${font Comic Sans MS:size=10}${color}/Home $color${fs_used /home}/${fs_size /home} ${color #dcff82}${fs_bar /home}

#主目录

#${color white}${font 微软雅黑:style=Bold:size=12}家目录: ${font 微软雅黑:size=10}${alignr}${fs_free /Home} / ${fs_size /home}

#${color #88aadd}${fs_bar 4 /home}Home目录 已使用里/总量

#

#

#

#

#${color #ffe7ba}WAN: $alignr$color${execi 3600 wget -O - http://whatismyip.org/ | tail}

#

#

######################################################################

#  diskio:监视当前硬盘读写速度。

#  diskiograph:以频谱形式输出硬盘读写频度,用法如cpugraph

######################################################################

#磁盘读取

${color white}${font zekton rg:size=10}Diskio Read: ${color green}$alignr ${diskio_read sda}

#

#

#

#磁盘写入

${color white}${font zekton rg:size=10}Diskio Write: ${color green}$alignr${diskio_write sda}

#

#

#

#本地IP地址

${color white}${font zekton rg:size=12}NETWORK ${hr 1}

${color white}${font zekton rg:size=10}Net Address: ${alignr}${color green}${addr wlp3s0}

#

#

#####################################################################

#  下载速度和上传速度

#  downspeed eth0:第一块网卡下载数据的实时速度。

#  upspeed eth0:第一块网卡上传数据的实时速度。

#  downspeedgraph eth0 32,150 ff0000 0000ff:以频谱图的样式显示第一块网卡下载速度,高度为32像####  素,宽度为150像素,后面是两种颜色,用于渐变色。

#  upspeedgraph eth0 …:用法同上。

######################################################################

#

${color white}${font zekton rg:size=10}Download: ${color green}${font zekton rg:style=Bold:size=9}${alignr}${downspeedf wlp3s0}k/s

${color white}${font zekton rg:size=10}Totaldown: ${color green}${font zekton rg:size=9}${alignr}${totaldown wlp3s0}

${color white}${font zekton rg:size=10}Upload: ${color green}${font zekton rg:style=Bold:size=9}${alignr}${upspeedf wlp3s0}k/s

${color white}${font zekton rg:size=10}Totalup: ${color green}${font zekton rg:size=9}${alignr}${totalup wlp3s0}

#

#

#

#

#

#

#${color #C02E1D}${font Catull Bold:style=Bold:size=9}${exec echo bw_stats | nc -q 1 localhost 4000|grep -a -o ^Down.*Shared|sed -e "s/Down/ML Dw/" -e "s/Up/ML Up/" -e "s/ *| */\n/g"|head -n 2}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 160,108评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,699评论 1 296
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,812评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,236评论 0 213
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,583评论 3 288
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,739评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,957评论 2 315
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,704评论 0 204
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,447评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,643评论 2 249
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,133评论 1 261
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,486评论 3 256
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,151评论 3 238
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,108评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,889评论 0 197
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,782评论 2 277
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,681评论 2 272

推荐阅读更多精彩内容