Co je conky?
Conky je skvělí monitor systémových informací nejen pro X, ale i v konzoli.
Conky je skvělí monitor systémových informací nejen pro X, ale i v konzoli.
Pro více sezení programu je možné zavolat příkaz conky s definicí nastavení.
conky -c ~/.conkyrc-test1 conky -c ~/.conkyrc-test2
V jednom řádku lze zapsat:
conky -c ~/.conkyrc-test1 & conky -c ~/.conkyrc-test2
.conkyrc-cpu:
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated below sticky skip_taskbar skip_pager
own_window_argb_visual yes
maximum_width 1350
minimum_size 1350
double_buffer yes
update_interval 2
draw_borders no
draw_graph_borders no
alignment bottom_right
gap_y -9
gap_x 0
default_color 009396
cpu_avg_samples 8
TEXT
${alignr}${cpugraph 100,1350 009396 a87dff -t}
Šířka grafu se definuje číslem(1350):
${cpugraph 100,1350 009396 a87dff -t}
.conkyrc-cas:
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated sticky skip_taskbar skip_pager
own_window_argb_visual yes
double_buffer yes
use_xft yes
update_interval 60
alignment bottom_right
gap_y 0
use_spacer right
default_color 009396
draw_shades no
xftfont Terminus:size=10
TEXT
${font :size= 124}${alignc}${time %H:%M} ${font :size= 10}
${font :size= 14}${alignr}${time %A, %d %B %Y}
.conkyrc-info:
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated below sticky skip_taskbar skip_pager
own_window_argb_visual yes
maximum_width 300
minimum_size 300
double_buffer yes
use_xft yes
update_interval 30
alignment bottom_left
gap_y 10
gap_x 10
use_spacer right
uppercase no
default_color 00faff
draw_shades no
xftfont Terminus:size=14:style=bold
TEXT
$nodename
$kernel
${addr enp0s3}
$hr
RAM ${membar 10,160} $memperc%
SWAP ${swapbar 10,160} $swapperc%
$hr
/ ${fs_bar 10,160 /} ${fs_used_perc /}%
/tmp ${fs_bar 10,160 /tmp} ${fs_used_perc /tmp}%
/mnt/DATA ${fs_bar 10,160 /mnt/DATA} ${fs_used_perc /mnt/DATA}%
Další verze mého oblíbeného informačního sloupce.
.conkyrc-info:
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated below sticky skip_taskbar skip_pager
own_window_argb_visual yes
maximum_width 300
minimum_size 300
double_buffer yes
use_xft yes
update_interval 30
alignment bottom_left
gap_y 10
gap_x 10
use_spacer right
uppercase no
default_color 009396
draw_shades no
xftfont Terminus:size=14:style=bold
TEXT
$nodename
$kernel
${addr enp0s3}
$hr
RAM ${membar 10,160} $memperc%
SWAP ${swapbar 10,160} $swapperc%
$hr
/ ${fs_bar 10,160 /} ${fs_used_perc /}%
/tmp ${fs_bar 10,160 /tmp} ${fs_used_perc /tmp}%
/mnt/DATA ${fs_bar 10,160 /mnt/DATA} ${fs_used_perc /mnt/DATA}%
.conkyrc-panel:
own_window yes
own_window_type override
own_window_colour white
own_window_transparent yes
own_window_hints undecorated below sticky skip_taskbar skip_pager
double_buffer yes
cpu_avg_samples 2
net_avg_samples 2
use_xft yes
update_interval 2
draw_outline no
default_color white
alignment bottom_middle
gap_y 0
use_spacer right
uppercase no
default_color black
default_shade_color white
xftfont Terminus:size=12
TEXT
${alignc}$nodename | $uptime | CPU: ${cpu}% | RAM: $mem | / ${fs_free /} | /mnt/DATA ${fs_free /mnt/DATA} /home ${fs_free /home} | IO: $diskio | Down: ${downspeed enp3s0} Up: ${upspeed enp3s0}
.conkyrc-console:
out_to_console yes
out_to_x no
background no
update_interval 2
total_run_times 0
use_spacer none
#use_xft yes
TEXT
${downspeed enp3s0} K/s ${upspeed enp3s0} K/s ${cpu cpu}% RAM $memeasyfree $fs_free $diskio $battery_percent% ${exec amixer get Master -M | grep -oE -m1 "[[:digit:]]*%"} ${time %a %b %d %I:%M%P}