linux 的conky新版配置文件 conky.conf

详情参考conky 的github:https://github.com/brndnmtthws/conky

博客        http://blog.163.com/e_sxkt/blog/static/102729820105274291987/

1,安装:conky

sudo apt-get install conky

配置文件:

在home文件下创建配置文件:   .conkyrc

然后复制一下配置内容到文件。

2,安装sensors

安装步骤:

sudo apt-get install lm-sensors

sudo sensors-detect

conky 需要sensors程序获取cpu温度,在命令行直接输入: sensors  即可得到cpu温度,

例如:

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +52.0°C  (high = +74.0°C, crit = +100.0°C)
Core 1:       +51.0°C  (high = +74.0°C, crit = +100.0°C)

根据结果适当修改配置文件,即可把结果显示到conky窗口。

然后添加conky到开机启动:

1,创建 startconky,

sudo vi /usr/local/bin/startconky

content  as follows:

#!/bin/sh
sleep 20

conky

该文件要有执行权限, “sudo chmod 755 /usr/local/bin/startconky",
具体内容如下,不直接用命令启动,为了延时: 

打开启动管理器

gnome-session-properties

把这个startconky可执行文件加入开机自启动就可以了。

常见问题:

Where is conky.conf?
No conky.conf is created automatically. To create the default one, run:

mkdir -p ~/.config/conky
conky -C > ~/.config/conky/conky.conf
新版的配置文件 conky.conf 如下。(新版和旧版语法不同)

-- vim: ts=4 sw=4 noet ai cindent syntax=lua
--[[
Conky, a system monitor, based on torsmo

Any original torsmo code is licensed under the BSD license

All code written since the fork of torsmo is licensed under the GPL

Please see COPYING for details

Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen
Copyright (c) 2005-2012 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS)
All rights reserved.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
]]
--[[
${color grey}${font OpenLogos:size=16} S${font :size=10}  System $stippled_hr
$color${font OpenLogos:size=10}$sysname:${alignr}$kernel ($machine)
]]
conky.config = {

own_window_argb_visual =no  ,
own_window_argb_value =yes  ,
own_window_transparent= yes  ,
own_window = true,
own_window_class = 'Conky',
own_window_type = 'override',
alignment = 'top_right',
gap_x = 15,--distance to right border of window
gap_y = 60,--distance to top border of window
background = no,
border_width = 1,
cpu_avg_samples = 2,
default_color = 'lightgrey',
default_outline_color = 'white',
default_shade_color = 'white',
draw_borders = false,
draw_graph_borders = true,
draw_outline = false,
draw_shades = false,
use_xft = true,

minimum_height = 50,
minimum_width = 200,
maximum_width= 220 ,
net_avg_samples = 2,
--no_buffers = no,
double_buffer=yes,
out_to_console = false,
out_to_stderr = false,
extra_newline = false,

--stippled_borders = 0,
update_interval = 3.0,
uppercase = false,
use_spacer = 'none',
show_graph_scale = false,
show_graph_range = false
}

conky.text = [[
${color yellow}${alignc}${exec whoami}
${color grey}${font PizzaDude Bullets:size=16}T${font :size=10}   Date&Time $stippled_hr
${color green}${font :size=11} ${time %Y/%m/%e  %H:%M:%S}
${color grey}Uptime:${color #A080F0}     $uptime

${color grey} ${font StyleBats:size=16}V${font OpenLogos:size=10}   CPU&MEM $stippled_hr
${color green}${font OpenLogos:size=10} CPU@${freq}MHz: ${cpu cpu1}%${alignr}${cpubar cpu1 8,60}
${color green} CPU@${freq}MHz: ${cpu cpu2}%${alignr}${cpubar cpu2 8,60}

${color grey}${font StyleBats:size=16}T${font OpenLogos:size=10}  Thread$stippled_hr
${color grey} name              PID   CPU%   ${alignr}MEM%
${color #FF8C00} ${top name 1} ${top pid 1} ${top cpu 1} ${alignr}${top mem 1}
${color #FFA54F} ${top name 2} ${top pid 2} ${top cpu 2} ${alignr}${top mem 2}
${color #FFD700} ${top name 3} ${top pid 3} ${top cpu 3} ${alignr}${top mem 3}
${color #FFEC8B} ${top name 4} ${top pid 4} ${top cpu 4} ${alignr}${top mem 4}

${color grey}${font StyleBats:size=16}E${font :size=10}   MEMORY $stippled_hr
${color #F05020}RAM : $mem/$memmax - $memperc% ${membar 6}
${color #008060}Swap : $swap/$swapmax  ${swapbar 6}
/:  ${fs_used /}/${fs_size /}         ${fs_bar 6 /}
/boot: ${fs_used /boot}/${fs_size /boot}   ${fs_bar 6 /boot}

${color grey} ${font PizzaDude Bullets:size=16}@${font OpenLogos:size=10}   NETWORK $stippled_hr
${color grey}  LAN:
${color green} Download: ${downspeedf enp1s0 } KB/s $alignr ${totaldown enp1s0 }
${color #40E0D0} Upload: ${upspeedf enp1s0 } KB/s $alignr ${totalup enp1s0 }
${color grey}  WLAN:
${color green} Download: ${downspeedf wlp6s0b1} KB/s $alignr ${totaldown wlp6s0b1}
${color #40E0D0} Upload: ${upspeedf wlp6s0b1} KB/s $alignr ${totalup wlp6s0b1}

${color grey}${font StyleBats:size=16}C ${font :size=10} CPU Temp:$stippled_hr${font OpenLogos:size=10}$color
${color #008090}${exec sensors | grep 'Core 0'|awk  '{print $1,$2,$3}'}
${color #008090}${exec sensors | grep 'Core 1'|awk  '{print $1, $2,$3}'}
]]


以下为旧版配置文件  .conkyrc

#############################
# - Window specifications - #
# - 避免重影 - #
#############################
own_window_class Conky
own_window yes
own_window_argb_visual no
own_window_argb_value yes
own_window_transparent yes
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
own_window_type override  
background yes  
use_xft  yes  
xftfont Zecton:size=8  
xftalpha 0.5  
update_interval 1.0  
total_run_times 0  
double_buffer yes  
no_buffers no  
minimum_size 500 5  
maximum_width 200  
draw_shades yes  
draw_outline no  
draw_borders no  
default_color lightgrey  
alignment top_right  
gap_x 15  
gap_y 50  
uppercase no  
override_utf8_locale yes  
  
TEXT  
${color white} ${font PizzaDude Bullets:size=16}T${font :size=10}   Date&Time $hr $font $color  
${goto 1000}${time %l:%M}${font}${time %p}  
${color green}${font :size=11} ${time %Y/%m/%e  %H:%M:%S}  
  
${color white}${font OpenLogos:size=18} S${font :size=10}   SYSTEM $hr $font  
$color $font$sysname:${alignr}$kernel  ($machine)  
  
${color white} ${font StyleBats:size=16}V${font :size=10}   CPU $hr $font $color  
$color ${font}CPU@${freq}MHz: ${cpu cpu1}% ${alignr}${cpubar cpu1 8,60}  
$color ${font}CPU@${freq}MHz: ${cpu cpu2}% ${alignr}${cpubar cpu1 8,60}  
${color #FF8C00} ${top name 1} $alignr ${top cpu 1}%  
${color #FFA54F} ${top name 2} $alignr ${top cpu 2}%  
${color #FFD700} ${top name 3} $alignr ${top cpu 3}%  
${color #FFEC8B} ${top name 4} $alignr ${top cpu 4}%  
  
${color white} ${font PizzaDude Bullets:size=16}@${font :size=10}   NETWORK $hr $font $color  
${color white}  LAN:   
${color green} Download: ${downspeedf eth0} KB/s $alignr ${totaldown eth0}  
${color #40E0D0} Upload: ${upspeedf eth0} KB/s $alignr ${totalup eth0}  
${color white}  WLAN:   
${color green} Download: ${downspeedf wlp6s0b1} KB/s $alignr ${totaldown wlp6s0b1}  
${color #40E0D0} Upload: ${upspeedf wlp6s0b1} KB/s $alignr ${totalup wlp6s0b1}  
  
${color white}${font StyleBats:size=16}E${font :size=10}   MEMORY $hr $font $color  
${color}${font}RAM: $mem/$memmax $alignr $memperc%  
$color ${membar}  
${color #FF8C00} ${top_mem name 1} $alignr ${top_mem mem 1}%  
${color #FFD700} ${top_mem name 2} $alignr ${top_mem mem 2}%  
${color #FFEC8B} ${top_mem name 3} $alignr ${top_mem mem 3}%  
  
${color}${font}Swap: $swap/$swapmax $alignr $swapperc%  
$color ${swapbar}  
  
${color white}${font StyleBats:size=16}C ${font :size=10} CPU Temp: $hr $font $color  
${color white}${exec sensors | grep 'Core 0'}  
${color white}${exec sensors | grep 'Core 1'}  
##${color green}CPU2 Temp: ${color red}${exec sensors | grep 'Core 1' | cut -c15-16}°C  
  
${color white} ${font PizzaDude Bullets:size=16}H ${font :size=10} HDD $hr $font   
$color root /:  ${fs_used /}/${fs_size /} $alignr ${fs_free_perc /}%  
 $color ${fs_bar /}  
##$color home: ${fs_used /home}/${fs_size /home} $alignr ${fs_free_perc /home}%  
## $color ${fs_bar /home}   



阅读更多

扫码向博主提问

去开通我的Chat快问

sinat_36219858

非学,无以致疑;非问,无以广识
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_36219858/article/details/73773900
个人分类: ubuntu16.04
上一篇ubuntu安装openyoudao
下一篇linux上mysql的简单用法
想对作者说点什么? 我来说一句

conky配置文件

2013年04月20日 22KB 下载

没有更多推荐了,返回首页

关闭
关闭