Conky тема #3

Conky тема #3


Создаем в домашней директории (home) файл .conkyrc (файл скрытый- на это указывает точка впереди), открываем файл .conkyrc с помощью любого текстового редактора и вставляем код:


alignment tl
double_buffer yes
no_buffers yes
gap_x 1600
gap_y 40
update_interval 0.5
cpu_avg_samples 5
net_avg_samples 5
background yes
own_window yes
own_window_transparent yes
own_window_argb_visual yes
own_window_type normal
draw_shades no
draw_graph_borders no
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
minimum_size 300 1080
maximum_width 300
use_xft yes
xftalpha 0.1
xftfont Ubuntu:size=8
default_color white
####################################################################################################
#  Output
####################################################################################################
TEXT
${font Ubuntu:bold:size=10}${color white}S Y S T E M $hr${font openlogos:size=20}Y${font}
Distro: ${alignr}${execi 1000 head -n1 /etc/issue | cut -c 1-13}
CPU: ${alignr}${execi 1000 cat /proc/cpuinfo | grep 'model name' | sed -e 's/model name.*: //'| uniq | cut -c 1-23}
Kernel: ${alignr}$kernel ($machine)
Uptime: ${alignr}$uptime
${font Ubuntu:bold:size=10}P R O C E S S O R S  ${hr}${font}
CPU Freq: $alignr${freq}MHz
${font StyleBats:size=20}A${font}${offset 8}${voffset -12}CPU Core 1: ${offset 25}${cpu cpu1}% ${alignr}${offset -50}Temp: ${alignr}${execi 10 sensors | grep 'Core 0' | awk {'print $3'}}
${alignr}${cpugraph cpu1 8,260}
${font StyleBats:size=20}A${font}${offset 8}${voffset -12}CPU Core 2: ${offset 25}${cpu cpu1}% ${alignr}${offset -50}Temp: ${alignr}${execi 10 sensors | grep 'Core 1' | awk {'print $3'}}
${alignr}${cpugraph cpu1 8,260}
Top Processes${alignr}  proc id       cpu%      mem%
${voffset 4}     1  -  ${top name 1}${alignr}${goto 170}${top pid 1} ${goto 222}${top cpu 1} ${goto 274}${top mem 1}
     2  -  ${top name 2}${alignr}${goto 170}${top pid 2} ${goto 222}${top cpu 2} ${goto 274}${top mem 2}
     3  -  ${top name 3}${alignr}${goto 170}${top pid 3} ${goto 222}${top cpu 3} ${goto 274}${top mem 3}
     4  -  ${top name 4}${alignr}${goto 170}${top pid 4} ${goto 222}${top cpu 4} ${goto 274}${top mem 4}
     5  -  ${top name 5}${alignr}${goto 170}${top pid 5} ${goto 222}${top cpu 5} ${goto 274}${top mem 5}
${font Ubuntu:bold:size=10}M E M O R Y   ${hr}${font}
${font StyleBats:size=20}m${font}${offset 8}${voffset -12}RAM: ${alignr}${offset -10}${mem} / ${memmax}
${alignr}${membar 6,270}
Top Processes${alignr}  proc id       cpu%      mem%
${voffset 4}     1  -  ${top_mem name 1}${alignr}${goto 170}${top_mem pid 1} ${goto 222}${top_mem cpu 1} ${goto 274}${top_mem mem 1}
     2  -  ${top_mem name 2}${alignr}${goto 170}${top_mem pid 2} ${goto 222}${top_mem cpu 2} ${goto 274}${top_mem mem 2}
     3  -  ${top_mem name 3}${alignr}${goto 170}${top_mem pid 3} ${goto 222}${top_mem cpu 3} ${goto 274}${top_mem mem 3}
     4  -  ${top_mem name 4}${alignr}${goto 170}${top_mem pid 4} ${goto 222}${top_mem cpu 4} ${goto 274}${top_mem mem 4}
     5  -  ${top_mem name 5}${alignr}${goto 170}${top_mem pid 5} ${goto 222}${top_mem cpu 5} ${goto 274}${top_mem mem 5}
${font Ubuntu:bold:size=10}D R I V E S   ${hr}${font}
${font StyleBats:size=20}e${font}${offset 8}${voffset -12}Root  -  HDD: ${alignr}${offset -10}${fs_used /} / ${fs_size /}${alignr}${fs_bar 8,50 /}
${offset 30}I/O Read: ${alignr}${offset -10}${diskio_read sdb3}${alignr}${diskiograph_read sdb3 8,100}
${offset 30}I/O Write: ${alignr}${offset -10}${diskio_write sdb3}${alignr}${diskiograph_write sdb3 8,100}
${font StyleBats:size=20}e${font}${offset 8}${voffset -12}Home  -  HDD: ${alignr}${offset -10}${fs_used /home} / ${fs_size /home}${alignr}${fs_bar 8,50 /home}
${offset 30}I/O Read: ${alignr}${offset -10}${diskio_read sdb6}${alignr}${diskiograph_read sdb6 8,100}
${offset 30}I/O Write: ${alignr}${offset -10}${diskio_write sdb6}${alignr}${diskiograph_write sdb6 8,100}
${font Ubuntu:bold:size=10}N E T W O R K   ${hr}${font}
Lan Ip: ${alignr}${addr eth0}
${font StyleBats:size=20}q${font}${offset 8}${voffset -6}Lan Up: ${alignr}${upspeed eth0}
${alignr}${upspeedgraph eth0 8,260}
${font StyleBats:size=20}q${font}${offset 8}${voffset -6}Lan Down: ${alignr}${downspeed eth0}
${alignr}${downspeedgraph eth0 8,260}