background yes
font Snap.se:size=8
xftfont Snap.se:size=8
use_xft yes
xftalpha 0.1
update_interval 1.0
total_run_times 0
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders no
minimum_size 206 5
maximum_width 175
default_color ffffff
default_shade_color 000000
default_outline_color 000000
alignment top_right
gap_x 5
gap_y 10
no_buffers yes
cpu_avg_samples 2
override_utf8_locale no
uppercase no # set to yes if you want all text to be in uppercase
use_spacer no
TEXT
${font LCD:style=Bold:pixelsize=40}${alignc}${time %H:%M}${font Snap.se:size=8}
${font Aerial:style=Bold:pixelsize=12}SYSTEM${font Snap.se:size=8} ${hr 1 }
System: $alignr$sysname
Kernel: $alignr$kernel
Uptime: $alignr$uptime
Processes: ${alignr}$processes ($running_processes running)
Load: ${alignr}$loadavg
CPU ${alignc} ${freq}MHz / ${acpitemp}C ${alignr}(${cpu cpu1}%)
${cpubar 4 cpu1}
${cpugraph ffffff ffffff}
RAM ${alignr}$mem / $memmax ($memperc%)
${membar 4}
SWAP ${alignr}$swap / $swapmax ($swapperc%)
${swapbar 4}
Highest CPU $alignr CPU% MEM%
${hr 1}
${top name 1}$alignr${top cpu 1}${top mem 1}
${top name 2}$alignr${top cpu 2}${top mem 2}
${top name 3}$alignr${top cpu 3}${top mem 3}
Highest MEM $alignr CPU% MEM%
${hr 1}
${top_mem name 1}$alignr${top_mem cpu 1}${top_mem mem 1}
${top_mem name 2}$alignr${top_mem cpu 2}${top_mem mem 2}
${top_mem name 3}$alignr${top_mem cpu 3}${top_mem mem 3}
${font Aerial:style=Bold:pixelsize=12}FILESYSTEM ${font Snap.se:size=8}${hr 1}
Root: ${alignr}${fs_free /} / ${fs_size /}
${fs_bar 4 /}
Home: ${alignr}${fs_free /home} / ${fs_size /home}
${fs_bar 4 /home}
${font Aerial:style=Bold:pixelsize=12}NETWORK ${font Snap.se:size=8}${hr 1}
Hostname: $alignr$nodename
IP Address: ${alignr}${addr wlan0}
Down ${downspeed wlan0} k/s ${alignr}Up ${upspeed wlan0} k/s
${downspeedgraph wlan0 25,107 ffffff ffffff} ${alignr}${upspeedgraph wlan0 25,107 ffffff ffffff}
Total ${totaldown wlan0} ${alignr}Total ${totalup wlan0}
Conky jest często używanym monitorem systemu . Proponuje w tym wątku zamieszczać nasze pliki konfiguracyjne wraz ze screenami (w miniaturze z linkiem do większego rozmiaru).W sieci tego full, tak więc nie wiem czy jest sens istnienia tego wątku.
Nie ma chętnych szkoda myślę że wielu osobą by się to przydało.Mam wrażenie, że raczej oczekiwałeś jakiegoś fajnego gotowca ;)
Mam wrażenie, że raczej oczekiwałeś jakiegoś fajnego gotowca ;)Nie do końca myślę że raczej było by to podstawą do zrobienia czegoś swojego.
To mój aktualny conky:Podzielisz się plikiem konfiguracyjnym ?
http://linuxiarze.pl/wp-content/uploads/wppa/160.png
Oczywiście.Może wrzuć po prostu treść w tagi "code" ? na zewnętrznym serwerze kiedyś ten plik może się stracić, a w treści postu przeżyje tak długo, jak forum.
http://www.pavroo.w8w.pl/files/conky0.zip
background no
# Window
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# Graphics
double_buffer yes
use_spacer right # yes is NOT an option - left right or none
override_utf8_locale yes
use_xft yes
xftfont DejaVu Sans Mono:bold:size=9
xftalpha 1.0
update_interval 1
uppercase no # set to yes if you want all text to be in uppercase
stippled_borders 0
border_inner_margin 0
border_width 0
default_outline_color black
default_shade_color black
draw_borders no
draw_graph_borders no
draw_outline no # amplifies text if yes
draw_shades no # shadecolor black
# Colors
default_color DCDCDC #Gainsboro
color0 FFFFF0 #Ivory
color1 FFA07A #LightSalmon
color2 FF8C00 #Darkorange
color3 7FFF00 #Chartreuse
color4 778899 #LightSlateGrey
color5 FFDEAD #NavajoWhite
color6 00BFFF #DeepSkyBlue
# colours below used by colorize script
color7 48D1CC #MediumTurquoise
color8 FFFF00 #Yellow
color9 FF0000 #Red
text_buffer_size 1028 # 256 is minimum
no_buffers yes # Subtract file system buffers from used memory?
short_units yes
pad_percents 2
top_name_width 10
#max_specials 1024
#max_user_text 10000
# Layout
alignment mr # Aligned position on screen: tl, tr, tm, bl, br, bm, ml, mr
gap_x 0 # pos = left & neg = right
gap_y 0 # pos = up & neg = down
#imlib_cache_size 0
minimum_size 5 5
TEXT
${goto 33}${font dodger:size=15}${color3}Mint LMDE${color}${font}
${goto 33}${color3}${cpubar cpu5 1,105}${color}
Host${goto 85}$nodename
Uptime${goto 85}$uptime_short
Kernel${goto 85}$kernel${color}
HDD Temp${goto 85}${execi 1 /home/pavroo/.conky_script_hddtemp} °C
${color3}Disk usage:${color}
/${goto 85}${fs_free /}/${fs_size /}
/boot${goto 85}${fs_free /boot}/${fs_size /boot}
/home${goto 85}${fs_free /home}/${fs_size /home}
/sda3${goto 85}${fs_free /media/sda3}/${fs_size /media/sda3}
/sda9${goto 85}${fs_free /media/sda9}/${fs_size /media/sda9}
${color3}Networking wlan0:${color}
Download${goto 85}${downspeed wlan0}
Upload${goto 85}${upspeed wlan0}
TotalDown${goto 85}${totaldown wlan0} ${offset 10}
TotalUp${goto 85}${totalup wlan0}
${goto 60}${font LCDMono:bold:size=18}${color3}${time %a}${color}
${voffset -0}${execpi 3600 $HOME/.week.sh}
${voffset 10}${goto 30}${font LCDMono:bold:size=18}${color3}${time %b %Y}
${goto 30}${time %T}${color}${font}
${goto 0}${color4}${cpubar cpu0 25,170}
${voffset -33}${goto 20}${color0}${font dodger:size=15}CPU0${font}${goto 120}${voffset -3}${font DejaVu Sans Mono:size=12}${cpu cpu0} %${font}
${goto 0}${color4}${cpubar cpu1 25,170}
${voffset -33}${goto 20}${color0}${font dodger:size=15}CPU1${font}${goto 120}${voffset -3}${font DejaVu Sans Mono:size=12}${cpu cpu1} %${font}
${goto 0}${color4}${membar 25,170}
${voffset -33}${goto 20}${color0}${font dodger:size=15}MEM${font}${goto 120}${voffset -3}${font DejaVu Sans Mono:size=12}${memperc} %${font}
${voffset 10}${goto 0}${color3}Name${goto 85}CPU${goto 135}MEM${color}
${voffset 5}${goto 0}${top name 1}${goto 70}${top cpu 1}${goto 120}${top mem 1}
${goto 0}${top name 2}${goto 70}${top cpu 2}${goto 120}${top mem 2}
${goto 0}${top name 3}${goto 70}${top cpu 3}${goto 120}${top mem 3}
${goto 0}${top name 4}${goto 70}${top cpu 4}${goto 120}${top mem 4}
${goto 0}${top name 5}${goto 70}${top cpu 5}${goto 120}${top mem 5}
#!/bin/bash
font=("\\${font vera:size=6}" "\\${voffset -4}\\${font vera:size=10}" "\\${voffset -5}\\${font vera:size=16}" "\\${voffset -8}\\${font vera:size=24}\\${color 7FFF00}" "\\${voffset -2}\\${font vera:size=16}" "\\${voffset -2}\\${font vera:size=10}" "\\${voffset -2}\\${font vera:size=6}")
color=("" "" "" "\\${color}" "" "" "")
for i in $(seq -3 3); do
echo -n "${font[$[i+3]]}$(date '+%d' -d "$i days")${color[3]}\\${offset 3}"
done
#!/bin/bash
echo "$(nc localhost 7634 | cut -d'|' -f4)"
use_xft yes
xftfont 123:size=9
xftalpha 0.1
text_buffer_size 2048
# Update interval in seconds
update_interval 1
# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_argb_visual yes
#When ARGB visuals are enabled, use this to modify the alpha value used.
#Valid range is 0-255, where 0 (zero) is 0% opacity, and 255 is 100% opacity.
own_window_argb_value 0
#own_window_type panel
#own_window_type desktop
own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# Minimum size of text area
minimum_size 170 0
maximum_width 300
# Draw shades?
draw_shades no
# Draw outlines?
draw_outline no
# Draw borders around text
draw_borders no
# Stippled borders?
stippled_borders 0
# border margins
#border_margins 5
# border width
border_width 1
# Default colors and also border colors
default_color green
default_shade_color black
#default_outline_color black
own_window_colour 000000
#default_color d8d8d8
color1 yellow
# Text alignment, other possible values are commented
#alignment top_left
#alignment top_right
#alignment bottom_left
alignment top_right
# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 5
gap_y 0
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 1
# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 1
# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes
# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer none
background yes
TEXT
#${alignr}${font Source Sans Pro:pixelsize=26}Pulpit ${desktop}${font}
# SYSTEM
#########
${color1}${font :Bold:size=9}${scroll 35 ${execi 1200 whoami}@${nodename}-$sysname $kernel $machine}
${voffset 0}${font :Bold:size=10}${color1}SYSTEM $color$font Manjaro Xfce ${execi 10000 awk -F'=' '/DISTRIB_RELEASE=/ {printf $2" "} /CODENAME/ {print $2}' /etc/lsb-release}
${font :Bold:size=10}$sysname kernel: $font$kernel $alignr $machine
${font :Bold:size=10}Czas działania: $font$alignr $uptime
#GPU Temperature $alignr ${execi 30 sensors | grep 'temp1:' | cut -c16-19}°C
${font :Bold:size=10}Pakiety do aktualizacji: $font${alignr 8}${voffset 0}${color1}${execpi 80 checkupdates | wc -l}${font}${color}
${font :Bold:size=10}Pakiety zainstalowane: $font$alignr${execi 20 pacman -Q | wc -l}
${font :Bold:size=10}Ostatnia aktualizacja: $font$alignr${execi 20 grep "starting full system upgrade" /var/log/pacman.log | tail -n1| cut --bytes=2-17}
##########
# CPU
##########
${font :Bold:size=10}${color1}CPU$color${font} AMD Athlon 64 X2 4200+ @ ${freq_g cpu0}GHz ${hwmon 2 temp 1}°C${color}
#Core 1 - ${execi 2 sensors | grep 'Core 1' | cut -c17-20}°C ${alignc 60}${cpubar cpu1}${color}
#Core 2 - ${execi 2 sensors | grep 'Core 2' | cut -c17-20}°C ${alignc 60}${cpubar cpu2}${color}
${alignc 50}${voffset -5}${cpugraph 1 20,130 0000ff 00ff00 -t}${alignr}${cpugraph 2 20,130 0000ff 00ff00 -t}$color
${color0}${alignc 50}${voffset -10}${cpubar cpu1 5,130} ${alignr}${cpubar cpu2 5,130}
${alignc 30}${voffset -3}${color}${font :Bold:size=10}Core 1 $font${cpu cpu1}% ${alignr 30}${font :Bold:size=10}Core 2 $font${cpu cpu2}%${color}
########
${font :Bold:size=10}${color1}${voffset 0}USAGE ${color}${voffset 0}${font :Bold:size=10}${color1}${voffset 0}${alignr 42}RAM${color1}${voffset 0}${alignr 17}${font :Bold:size=10}CPU
${font :Bold:size=10}${top name 1}$font${alignr}${top cpu 1} %
${voffset -13}${alignr}${offset -60}${top mem 1} %
${font :Bold:size=10}${top name 2}$font${alignr}${top cpu 2} %
${voffset -13}${alignr}${offset -60}${top mem 2} %
${font :Bold:size=10}${top name 3}$font${alignr}${top cpu 3} %
${voffset -13}${alignr}${offset -60}${top mem 3} %
${font :Bold:size=10}${top name 4}$font${alignr}${top cpu 4} %
${voffset -13}${alignr}${offset -60}${top mem 4} %
${font :Bold:size=10}${top name 5}$font${alignr}${top cpu 5} %
${voffset -13}${alignr}${offset -60}${top mem 5} %
${font :Bold:size=10}${top name 6}$font${alignr}${top cpu 6} %
${voffset -13}${alignr}${offset -60}${top mem 6} %
#########
# MEMORY
#########
${voffset 0}${font :Bold:size=10}${color1}MEMORY $font${color}$memperc% $color0${membar 5}${color}
${color}${font :Bold:size=10}Used:$font $mem of $memmax$alignr${font :bold:size=10} Free: $font$memeasyfree
${font :Bold:size=10}Buffers:$font $buffers $alignr ${font :Bold:size=10}Cached: $font$cached $alignr ${font :Bold:size=10}
${voffset -17}$color1
${top_mem name 1} $alignr ${top_mem mem_res 1}
${top_mem name 2} $alignr ${top_mem mem_res 2}
${top_mem name 3} $alignr ${top_mem mem_res 3}
${top_mem name 4} $alignr ${top_mem mem_res 4}
${top_mem name 5} $alignr ${top_mem mem_res 5}
#########
# HDD
#########
${font :bold:size=10}${color1}DISC $color$font sda:${execi 3600 cat /sys/block/sda/device/model || echo "none"} ${if_match "${hddtemp /dev/sda}"<="40" }${color green}$else${if_match "${hddtemp /dev/sda}"<="50" }${color orange}$else${color red}${font Ubuntu:Bold:size=10}UWAGA! $endif$endif${hddtemp /dev/sda}${color0}°C ${voffset 0}${alignr}${diskiograph /dev/sda 8,80 F57900 FCAF3E}
#home
$color${font :bold:size=10}Home used(${fs_type /}): $font${fs_used /} of ${fs_size /} $color${fs_used_perc /} % ${color0}$alignr${fs_bar 5,45 /}
$color${font :bold:size=10}write: $font${diskio_write /dev/sda}${alignc -20} ${font Ubuntu:bold:size=10}read:$font${diskio_read /dev/sda}$font
#swap
${font :Bold:size=10}Swap used: $font$swap of $swapmax $color$alignr$swapperc% ${color0}${swapbar 8,50}
###########
# NETWORK
###########
${voffset 0}${font :Bold:size=10}${color1}NETWORK ${voffset 0}${execpi 4 echo "\${font}\${color}(ping: \${font Ubuntu:Bold:size=10}\${color #66aaff}$(ping -W 1 -c 1 8.8.8.8 -q | grep rtt | egrep [0-9]+\.[0-9]+ -o | head -n 2 | tail -n 1)\${font}\${color} ms"})
$color${font :Bold:size=10}External IP ${font}${alignr}${execi 10600 curl -s www.icanhazip.com}$font
###################################
#Wykrywanie karty sieciowej
${if_existing /proc/net/route wlp3s0f0}
${voffset -15}$color${font Ubuntu:Bold:size=10}Internal IP ${font}${alignr}${addr wlp3s0f0}
↑ ${upspeedf eth0} kb/s $alignr ${totalup eth0}
${voffset -15}$alignc${upspeedgraph eth0 10,120 000000 aaddff}
↓ ${downspeedf eth0} kb/s $alignr ${totaldown eth0}
${voffset -15}$alignc${downspeedgraph eth0 10,120 000000 66aaff}
#
${else}${if_existing /proc/net/route wlp0s20u2u7}
#
${voffset -15}$color${font Ubuntu:Bold:size=10}Internal IP ${font}${alignr}${addr wlp0s20u2u7}
↑ ${upspeedf eth0} kb/s $alignr ${totalup eth0}
${voffset -15}$alignc${upspeedgraph eth0 10,120 000000 aaddff}
↓ ${downspeedf eth0} kb/s $alignr ${totaldown eth0}
${voffset -15}$alignc${downspeedgraph eth0 10,120 000000 66aaff}
#
${else}${if_existing /proc/net/route enp0s20u2u7}
#
${voffset -15}$color${font Ubuntu:Bold:size=10}Internal IP ${font}${alignr}${addr enp0s20u2u7}
↑ ${upspeedf eth0} kb/s $alignr ${totalup eth0}
${voffset -15}$alignc${upspeedgraph eth0 10,120 000000 aaddff}
↓ ${downspeedf eth0} kb/s $alignr ${totaldown eth0}
${voffset -15}$alignc${downspeedgraph eth0 10,120 000000 66aaff}
${else}
Network connected
${endif}${endif}${endif}
#Koniec wykrywania karty sieciowej
${voffset -14}${color2}Outbound:$color${tcp_portmon 1 65535 count}${alignc -40}${color2} Inbound:$color${tcp_portmon 1 32767 count} $alignr${color2}Remote Service/Port:$color${tcp_portmon 32768 61000 count}
${tcp_portmon 1 65535 rhost 0} $alignr${tcp_portmon 1 65535 lservice 0}
${tcp_portmon 1 65535 rhost 1} $alignr${tcp_portmon 1 65535 lservice 1}
${tcp_portmon 1 65535 rhost 2} $alignr${tcp_portmon 1 65535 lservice 2}
${tcp_portmon 1 65535 rhost 3} $alignr${tcp_portmon 1 65535 lservice 3}
${tcp_portmon 1 65535 rhost 4} $alignr${tcp_portmon 1 65535 lservice 4}
#########################################################
# systemctl enable hddtemp
# systemctl start hddtemp
use_xft yes
xftfont 123:size=9
xftalpha 0.1
text_buffer_size 2048
# Update interval in seconds
update_interval 1
# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0
# Create own window instead of using desktop (required in thunar)
own_window yes
own_window_transparent yes
own_window_argb_visual yes
#When ARGB visuals are enabled, use this to modify the alpha value used.
#Valid range is 0-255, where 0 (zero) is 0% opacity, and 255 is 100% opacity.
own_window_argb_value 0
#own_window_type panel
#own_window_type desktop
own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# Minimum size of text area
minimum_size 300 300
maximum_width 300
# Draw shades?
draw_shades no
# Draw outlines?
draw_outline no
# Draw borders around text
draw_borders no
# Stippled borders?
stippled_borders 0
# border margins
#border_margins 5
# border width
border_width 1
# Default colors and also border colors
default_color green
default_shade_color black
#default_outline_color black
own_window_colour 000000
#default_color d8d8d8
color1 yellow
color2 orange
color3 cyan
# Text alignment, other possible values are commented
#alignment top_left
#alignment top_right
#alignment bottom_left
alignment top_right
# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 5
gap_y 0
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 1
# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 1
# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes
# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer none
background yes
TEXT
#${alignr}${font Source Sans Pro:pixelsize=26}Pulpit ${desktop}${font}
##########
# SYSTEM
##########
${voffset -15}${image /home/robson/.conky/logo.png -p 0,10 -s 30x30}${image /home/robson/.conky/logo.png -p 270,10 -s 30x30}
${color3}${font Roboto Black:size=20}$alignc${time %H:%M:%S}
${voffset -12}${font Roboto Black:size=14}$alignc${time %A} ${time %d} ${time %B} ${time %Y}
${color1}${font Roboto Black:size=9}${scroll 42 2 ${execi 1200 whoami}@${nodename}-$sysname $kernel $machine}
${voffset 0}${font Roboto Black:size=10}${color2}SYSTEM $color$font Manjaro Xfce ${execi 10000 awk -F'=' '/DISTRIB_RELEASE=/ {printf $2" "} /CODENAME/ {print $2}' /etc/lsb-release}
${voffset -2}${font :Bold:size=10}$sysname kernel: $font$kernel$alignr$machine
${voffset -2}${font :Bold:size=10}Czas działania: $font$alignr$uptime
#GPU Temperature $alignr${execi 30 sensors | grep 'temp1:' | cut -c16-19}°C
${voffset -2}${font :Bold:size=10}Pakiety do aktualizacji: $font${alignr 8}${color2}${execpi 80 checkupdates | wc -l}${color}
${voffset -2}${font :Bold:size=10}Pakiety zainstalowane: $font$alignr${execi 20 pacman -Q | wc -l}
${voffset -2}${font :Bold:size=10}Ostatnia aktualizacja: $font$alignr${execi 20 grep "starting full system upgrade" /var/log/pacman.log | tail -n1| cut --bytes=2-17}
##########
# CPU
##########
${voffset -3}${font Roboto Black:size=10}${color2}CPU${color}${font} AMD Athlon 64 X2 4200+ @ ${freq_g cpu0}GHz ${hwmon 2 temp 1}${color0}°C
#Core 1 - ${execi 2 sensors | grep 'Core 1' | cut -c17-20}°C ${alignc 60}${cpubar cpu1}${color}
#Core 2 - ${execi 2 sensors | grep 'Core 2' | cut -c17-20}°C ${alignc 60}${cpubar cpu2}${color}
${alignc 30}${voffset -5}${cpugraph 1 20,148 0000ff 00ff00 -t}${alignr}${cpugraph 2 20,148 0000ff 00ff00 -t}
${color0}${alignc 50}${voffset -10}${cpubar cpu1 5,148} ${alignr}${cpubar cpu2 5,148}
${alignc 30}${voffset -5}${color}${font :Bold:size=10}Core 1 $font${cpu cpu1}% ${alignr 30}${font :Bold:size=10}Core 2 $font${cpu cpu2}%
####################
${font Roboto Black:size=10}${color2}${voffset 0}USAGE${color}${voffset 0}${font Roboto Black:size=10}${color2}${voffset 0}${alignr 48}RAM${color2}${voffset 0}${alignr 19}${font Roboto Black:size=10}CPU
${font :Bold:size=10}${color1}${top name 1}$font${alignr}${top cpu 1} %
${voffset -17}${alignr}${offset -60}${top mem 1} %
${font :Bold:size=10}${top name 2}$font${alignr}${top cpu 2} %
${voffset -17}${alignr}${offset -60}${top mem 2} %
${font :Bold:size=10}${top name 3}$font${alignr}${top cpu 3} %
${voffset -17}${alignr}${offset -60}${top mem 3} %
${font :Bold:size=10}${top name 4}$font${alignr}${top cpu 4} %
${voffset -17}${alignr}${offset -60}${top mem 4} %
${font :Bold:size=10}${top name 5}$font${alignr}${top cpu 5} %
${voffset -17}${alignr}${offset -60}${top mem 5} %
${font :Bold:size=10}${top name 6}$font${alignr}${top cpu 6} %
${voffset -17}${alignr}${offset -60}${top mem 6} %
##########
# MEMORY
##########
${voffset 0}${font Roboto Black:size=10}${color2}MEMORY $font${color}$memperc% ${color0}${membar 5}
${color}${font :Bold:size=10}${voffset -1}Used: $font$mem of $memmax$alignr${font :Bold:size=10}${voffset -1}Free: $font$memeasyfree$alignr
${font :Bold:size=10}${voffset -1}Buffer: $font$buffers$alignr${font :Bold:size=10}${voffset -1}Cache: $font$cached$alignr
${color1}${voffset -12}
${font :Bold:size=10}${top_mem name 1}$font$alignr${top_mem mem_res 1}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 2}$font$alignr${top_mem mem_res 2}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 3}$font$alignr${top_mem mem_res 3}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 4}$font$alignr${top_mem mem_res 4}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 5}$font$alignr${top_mem mem_res 5}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 6}$font$alignr${top_mem mem_res 6}
${voffset -17}${alignr}
##########
# HDD
##########
${voffset 0}${font Roboto Black:size=10}${color2}DISC ${color}$font sda: ${execi 3600 cat /sys/block/sda/device/model || echo "none"} ${if_match "${hddtemp /dev/sda}"<="40" }${color green}$else${if_match "${hddtemp /dev/sda}"<="50" }${color orange}$else${color red}${font :Bold:size=10}UWAGA! $endif$endif${hddtemp /dev/sda}${color0}°C ${voffset 0}${alignr}${diskiograph /dev/sda 6,80 F57900 FCAF3E}
#home
${color}${voffset -2}${font :Bold:size=10}Home used(${fs_type /}): $font${fs_used /} of ${fs_size /} ${color} ${fs_used_perc /} % ${color0}$alignr
$color${font :Bold:size=10}write: $font${diskio_write /dev/sda}${alignc -20}${font :Bold:size=10}read: $font${diskio_read /dev/sda}
#swap
${voffset -2}${font :Bold:size=10}Swap used: $font$swap of $swapmax ${color}$alignr$swapperc% ${color0}${swapbar 6,80}
##########
# NETWORK
##########
${voffset 0}${font Roboto Black:size=10}${color2}NETWORK ${execpi 4 echo "\${font}\${color}(ping: \${font Roboto Black:size=10}\${color #66aaff}$(ping -W 1 -c 1 8.8.8.8 -q | grep rtt | egrep [0-9]+\.[0-9]+ -o | head -n 2 | tail -n 1)\${font}\${color} ms"})
${voffset 0}${color1}${font Roboto Black:size=10}External IP ${font}${alignr}${execi 10600 curl -s www.icanhazip.com}
####################
#Wykrywanie karty sieciowej
${if_existing /proc/net/route wlp3s0f0}
${voffset -15}${color}${font :Bold:size=10}Internal IP ${font}${alignr}${addr wlp3s0f0}
↑ ${upspeedf eth0} kb/s $alignr${totalup eth0}
${voffset -15}$alignc${upspeedgraph eth0 10,120 000000 aaddff}
↓ ${downspeedf eth0} kb/s $alignr${totaldown eth0}
${voffset -15}$alignc${downspeedgraph eth0 10,120 000000 66aaff}
#
${else}${if_existing /proc/net/route wlp0s20u2u7}
#
${voffset -15}${color}${font :Bold:size=10}Internal IP ${font}${alignr}${addr wlp0s20u2u7}
↑ ${upspeedf eth0} kb/s $alignr${totalup eth0}
${voffset -15}$alignc${upspeedgraph eth0 10,120 000000 aaddff}
↓ ${downspeedf eth0} kb/s $alignr${totaldown eth0}
${voffset -15}$alignc${downspeedgraph eth0 10,120 000000 66aaff}
#
${else}${if_existing /proc/net/route enp0s20u2u7}
#
${voffset -15}${color}${font :Bold:size=10}Internal IP ${font}${alignr}${addr enp0s20u2u7}
↑ ${upspeedf eth0} kb/s $alignr${totalup eth0}
${voffset -15}$alignc${upspeedgraph eth0 10,120 000000 aaddff}
↓ ${downspeedf eth0} kb/s $alignr${totaldown eth0}
${voffset -15}$alignc${downspeedgraph eth0 10,120 000000 66aaff}$
${else}${color}${voffset -12}
Network connected
${endif}${endif}${endif}
#Koniec wykrywania karty sieciowej
${voffset -17}${color0}Outbound:${color}${tcp_portmon 1 65535 count}${alignc -40}${color0} Inbound:${color}${tcp_portmon 1 32767 count} $alignr${color0}Remote Service/Port:${color}${tcp_portmon 32768 61000 count}
${tcp_portmon 1 65535 rhost 0} $alignr${tcp_portmon 1 65535 lservice 0}
${tcp_portmon 1 65535 rhost 1} $alignr${tcp_portmon 1 65535 lservice 1}
${tcp_portmon 1 65535 rhost 2} $alignr${tcp_portmon 1 65535 lservice 2}
${tcp_portmon 1 65535 rhost 3} $alignr${tcp_portmon 1 65535 lservice 3}
${tcp_portmon 1 65535 rhost 4} $alignr${tcp_portmon 1 65535 lservice 4}
${tcp_portmon 1 65535 rhost 5} $alignr${tcp_portmon 1 65535 lservice 5}
${tcp_portmon 1 65535 rhost 6} $alignr${tcp_portmon 1 65535 lservice 6}
${tcp_portmon 1 65535 rhost 7} $alignr${tcp_portmon 1 65535 lservice 7}
use_xft yes
xftfont 123:size=9
xftalpha 0.1
text_buffer_size 2048
# Update interval in seconds
update_interval 1
# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0
# Create own window instead of using desktop (required in thunar)
own_window yes
own_window_type normal
own_window_transparent yes
own_window_argb_visual yes
#When ARGB visuals are enabled, use this to modify the alpha value used.
#Valid range is 0-255, where 0 (zero) is 0% opacity, and 255 is 100% opacity.
own_window_argb_value 0
#own_window_type panel
#own_window_type desktop
own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# Minimum size of text area
minimum_size 300 300
maximum_width 300
# Draw shades?
draw_shades no
# Draw outlines?
draw_outline no
# Draw borders around text
draw_borders no
# Stippled borders?
stippled_borders 0
# border margins
#border_margins 5
# border width
border_width 1
# Default colors and also border colors
default_color green
default_shade_color black
default_outline_color black
own_window_colour 000000
#default_color d8d8d8
color1 yellow
color2 orange
color3 cyan
# Text alignment, other possible values are commented
#alignment top_left
#alignment top_right
#alignment bottom_left
alignment top_right
# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 5
gap_y 0
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 1
# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 1
# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes
# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer none
background yes
TEXT
#${alignr}${font Source Sans Pro:pixelsize=26}Pulpit ${desktop}${font}
##########
# SYSTEM
##########
${voffset -15}${image /home/robson/.conky/Logo.png -p 0,0 -s 35x35}${image /home/robson/.conky/Logo.png -p 263,0 -s 35x35}
${color3}${font Roboto Black:size=20}$alignc${time %H:%M:%S}
${voffset -15}${font Roboto Black:size=14}$alignc${time %A} ${time %d} ${time %B} ${time %Y}
${color1}${voffset -12}${font Roboto Black:size=9}${scroll 42 2 ${execi 1200 whoami}@${nodename}-$sysname $kernel $machine}
${voffset 0}${font Roboto Black:size=10}${color2}SYSTEM $color$font Manjaro Xfce ${execi 10000 awk -F'=' '/DISTRIB_RELEASE=/ {printf $2" "} /CODENAME/ {print $2}' /etc/lsb-release}
${voffset -3}${font :Bold:size=10}$sysname kernel: $font$kernel$alignr$machine
${voffset -3}${font :Bold:size=10}Czas działania: $font$alignr$uptime
#GPU Temperature $alignr${execi 30 sensors | grep 'temp1:' | cut -c16-19}°C
${voffset -3}${font :Bold:size=10}Pakiety do aktualizacji: $font${alignr 8}${color2}${execpi 80 checkupdates | wc -l}${color}
${voffset -3}${font :Bold:size=10}Pakiety zainstalowane: $font$alignr${execi 20 pacman -Q | wc -l}
${voffset -3}${font :Bold:size=10}Ostatnia aktualizacja: $font$alignr${execi 20 grep "starting full system upgrade" /var/log/pacman.log | tail -n1| cut --bytes=2-17}
##########
# CPU
##########
${voffset -3}${font Roboto Black:size=10}${color2}CPU${color}${font} AMD Athlon 64 X2 4200+ @ ${freq_g cpu0}GHz ${hwmon 2 temp 1}${color0}°C
#Core 1 - ${execi 2 sensors | grep 'Core 1' | cut -c17-20}°C ${alignc 60}${cpubar cpu1}${color}
#Core 2 - ${execi 2 sensors | grep 'Core 2' | cut -c17-20}°C ${alignc 60}${cpubar cpu2}${color}
${alignc 30}${voffset -5}${cpugraph 1 20,148 0000ff 00ff00 -t}${alignr}${cpugraph 2 20,148 0000ff 00ff00 -t}
${color0}${alignc 50}${voffset -10}${cpubar cpu1 5,148} ${alignr}${cpubar cpu2 5,148}
${alignc 30}${voffset -5}${color}${font :Bold:size=10}Core 1 $font${cpu cpu1}% ${alignr 30}${font :Bold:size=10}Core 2 $font${cpu cpu2}%
####################
${font Roboto Black:size=10}${color2}${voffset 0}USAGE${color}${voffset 0}${font Roboto Black:size=10}${color2}${voffset 0}${alignr 48}RAM${color2}${voffset 0}${alignr 19}${font Roboto Black:size=10}CPU
${font :Bold:size=10}${color1}${top name 1}${voffset -2}$font$alignr${top cpu 1} %
${voffset -17}$alignr${voffset 2}${offset -60}${top mem 1} %
${font :Bold:size=10}${top name 2}${voffset -2}$font$alignr${top cpu 2} %
${voffset -17}$alignr${voffset 2}${offset -60}${top mem 2} %
${font :Bold:size=10}${top name 3}${voffset -2}$font$alignr${top cpu 3} %
${voffset -17}$alignr${voffset 2}${offset -60}${top mem 3} %
${font :Bold:size=10}${top name 4}${voffset -2}$font$alignr${top cpu 4} %
${voffset -17}$alignr${voffset 2}${offset -60}${top mem 4} %
${font :Bold:size=10}${top name 5}${voffset -2}$font$alignr${top cpu 5} %
${voffset -17}$alignr${voffset 2}${offset -60}${top mem 5} %
${font :Bold:size=10}${top name 6}${voffset -2}$font$alignr${top cpu 6} %
${voffset -17}$alignr${voffset 2}${offset -60}${top mem 6} %
##########
# MEMORY
##########
${voffset 0}${font Roboto Black:size=10}${color2}MEMORY $font${color}$memperc% ${color0}${membar 5}
${color}${font :Bold:size=10}${voffset -1}Used: $font$mem of $memmax$alignr${font :Bold:size=10}${voffset -1}Free: $font$memeasyfree$alignr
${font :Bold:size=10}${voffset -1}Buffer: $font$buffers$alignr${font :Bold:size=10}${voffset -1}Cache: $font$cached$alignr
${voffset -15}${color}${voffset 5}$hr
${font :Bold:size=10}${color1}${top_mem name 1}$font$alignr${top_mem mem_res 1}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 2}$font$alignr${top_mem mem_res 2}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 3}$font$alignr${top_mem mem_res 3}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 4}$font$alignr${top_mem mem_res 4}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 5}$font$alignr${top_mem mem_res 5}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 6}$font$alignr${top_mem mem_res 6}
${voffset -17}${alignr}
##########
# HDD
##########
${voffset 0}${font Roboto Black:size=10}${color2}DISC ${color}$font sda: ${execi 3600 cat /sys/block/sda/device/model || echo "none"} ${if_match "${hddtemp /dev/sda}"<="40" }${color green}$else${if_match "${hddtemp /dev/sda}"<="50" }${color orange}$else${color red}${font :Bold:size=10}UWAGA! $endif$endif${hddtemp /dev/sda}${color0}°C ${voffset 0}${alignr}${diskiograph /dev/sda 6,60 F57900 FCAF3E}
#home
${color}${voffset -2}${font :Bold:size=10}Home used(${fs_type /}): $font${fs_used /} of ${fs_size /} ${color} ${fs_used_perc /} % ${color0}
$color${voffset -2}${font :Bold:size=10}write: $font${diskio_write /dev/sda}${alignc}${font :Bold:size=10}read: $font${diskio_read /dev/sda}
#swap
${voffset -2}${font :Bold:size=10}Swap used: $font$swap of $swapmax ${color}$alignr$swapperc% ${color0}${swapbar 6,80}
##########
# NETWORK
##########
${voffset 0}${font Roboto Black:size=10}${color2}NETWORK ${execpi 4 echo "\${font}\${color}(ping: \${font Roboto Black:size=10}\${color #66aaff}$(ping -W 1 -c 1 8.8.8.8 -q | grep rtt | egrep [0-9]+\.[0-9]+ -o | head -n 2 | tail -n 1)\${font}\${color} ms"})
${voffset -4}${color1}${font Roboto Black:size=10}External IP ${font}${alignr}${execi 10600 curl -s www.icanhazip.com}
#####################
#Wykrywanie karty sieciowej
${voffset 2}${color}Network connected $hr
${if_existing /proc/net/route enp0s2f1u3}
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf enp0s2f1u3} Kb/s $alignr${totaldown enp0s2f1u3}
${voffset -14}${alignc -40}${color0}${downspeedgraph enp0s2f1u3 7,90 000000 aaddff}
${color}↑Wysłane: ${upspeedf enp0s2f1u3} Kb/s $alignr${totalup enp0s2f1u3}
${voffset -14}${alignc -40}${color0}${upspeedgraph enp0s2f1u3 7,90 000000 aaddff}
#
${else}${if_existing /proc/net/route enp0s2f1u3}
#
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf enp0s2f1u3} Kb/s $alignr${totaldown enp0s2f1u3}
${voffset -14}${alignc -40}${color0}${downspeedgraph enp0s2f1u3 7,90 000000 66aaff}
${color}↑Wysłane: ${upspeedf enp0s2f1u3} Kb/s $alignr${totalup enp0s2f1u3}
${voffset -14}${alignc -40}${color0}${upspeedgraph enp0s2f1u3 7,90 000000 aaddff}
#
${else}${if_existing /proc/net/route enp0s2f1u3}
#
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf enp0s2f1u3} Kb/s $alignr${totaldown enp0s2f1u3}
${voffset -14}${alignc -40}${color0}${downspeedgraph enp0s2f1u3 7,90 000000 66aaff}
${color}↑Wysłane: ${upspeedf enp0s2f1u3} Kb/s $alignr${totalup enp0s2f1u3}
${voffset -14}${alignc -40}${color0}${upspeedgraph enp0s2f1u3 7,90 000000 aaddff}
${endif}${endif}${endif}
#Koniec wykrywania karty sieciowej
${voffset -15}${color0}Outbound:${color}${tcp_portmon 1 65535 count} ${alignc}${color0} Inbound:${color}${tcp_portmon 1 32767 count} ${alignr}${color0}Remote Service/Port:${color}${tcp_portmon 32768 61000 count}
${tcp_portmon 1 65535 rhost 0} $alignr${tcp_portmon 1 65535 lservice 0}
${tcp_portmon 1 65535 rhost 1} $alignr${tcp_portmon 1 65535 lservice 1}
${tcp_portmon 1 65535 rhost 2} $alignr${tcp_portmon 1 65535 lservice 2}
${tcp_portmon 1 65535 rhost 3} $alignr${tcp_portmon 1 65535 lservice 3}
${tcp_portmon 1 65535 rhost 4} $alignr${tcp_portmon 1 65535 lservice 4}
${tcp_portmon 1 65535 rhost 5} $alignr${tcp_portmon 1 65535 lservice 5}
conky.config = {
-- Conky settings --
update_interval = 1,
total_run_times = 0,
background = true,
cpu_avg_samples = 1,
net_avg_samples = 1,
override_utf8_locale = true,
double_buffer = true,
no_buffers = true,
text_buffer_size = 256,
imlib_cache_size = 10,
format_human_readable = true,
-- Window specifications --
own_window = true,
own_window_type = 'normal',
own_window_transparent = true,
own_window_argb_visual = true,
own_window_argb_value = 0,
own_window_hints = 'undecorated,sticky,below,skip_taskbar,skip_pager',
-- own_window_colour = '#484B52',
maximum_width = 300,
alignment = 'top_right',
gap_x = 0,
gap_y = 0,
-- Graphics settings --
draw_shades = false,
draw_outline = false,
draw_borders = false,
draw_graph_borders = true,
border_width = 0,
-- Text settings --
override_utf8_locale = true,
use_xft = true,
font = 'Bold:size=9',
xftalpha = 0.5,
-- Color settings -,
default_color = '0A960F',
color1 = '0998ED',
color2 = 'C37D0E',
color3 = '0EB3C3',
};
conky.text = [[
#${alignr}${font Ubuntu:pixelsize=26}${desktop}${font}
##########
# SYSTEM #
##########
${voffset -15}${image /home/robson/.conky/Logo.png -p 0,0 -s 38x38}${image /home/robson/.conky/Logo.png -p 260,0 -s 38x38}
${color3}${font Roboto Black:size=20}$alignc${time %H:%M:%S}
${voffset -15}${font Roboto Black:size=14}$alignc${time %A} ${time %d} ${time %B} ${time %Y}
${color1}${voffset -12}${font Roboto Black:size=9}${scroll 44 2 ${execi 1200 whoami}@${nodename}-$sysname $kernel $machine}
${voffset 0}${font Roboto Black:size=10}${color2}SYSTEM $color$font Arch Linux Xfce ${execi 10000 awk -F'=' '/DISTRIB_RELEASE=/ {printf $2" "} /CODENAME/ {print $2}' /etc/lsb-release}
${voffset -4}${font Play :Bold:size=11}$sysname kernel: $font$kernel$alignr$machine
${voffset -4}${font Play :Bold:size=11}Czas działania: $font$alignr$uptime
${voffset -4}${font Play :Bold:size=11}Temperatura gpu: $font$alignr${execi 30 sensors | grep 'temp1:' | cut -c16-19}${color0}°C
${voffset -4}${font Play :Bold:size=11}${color}Paczki do aktualizacji: $font${alignr 8}${color1}${execpi 80 checkupdates | wc -l}${color}
${voffset -4}${font Play :Bold:size=11}Paczki zainstalowane: $font$alignr${execi 10 pacman -Q | wc -l}
${voffset -4}${font Play :Bold:size=11}Ostatnia aktualizacja: $font$alignr${voffset 1}${execi 10 grep "starting full system upgrade" /var/log/pacman.log | tail -n1| cut --bytes=2-17}
##########
# CPU #
##########
${voffset -3}${font Roboto Black:size=10}${color2}CPU${color}${font} Intel Core 4x i3-2100 CPU@3.10GHz $acpitemp${color0}°C
#Core 1 - ${execi 2 sensors | grep 'Core 1' | cut -c17-20}°C ${alignc 60}${cpubar cpu1}${color}
#Core 2 - ${execi 2 sensors | grep 'Core 2' | cut -c17-20}°C ${alignc 60}${cpubar cpu2}${color}
${alignc 30}${voffset -5}${cpugraph 1 20,148 0000ff 00ff00 -t}${alignr}${cpugraph 2 20,148 0000ff 00ff00 -t}
${color0}${alignc 50}${voffset -10}${cpubar cpu1 5,148}${alignr}${cpubar cpu2 5,148}
${alignc 30}${voffset -6}${color}${font Play :Bold:size=11}Core 1 $font${cpu cpu1}% ${alignr 30}${voffset -3}${font Play :Bold:size=11}Core 2 $font${cpu cpu2}%
####################
${font Roboto Black:size=10}${color2}USAGE${font Roboto Black:size=10}${color2}${alignr 47}RAM${color2}${alignr 18}${font Roboto Black:size=10}CPU
${font :Bold:size=10}${color1}${top name 1}${voffset -3}$font$alignr${top cpu 1} %
${voffset -16}$alignr${voffset 2}${offset -60}${top mem 1} %
${font :Bold:size=10}${top name 2}${voffset -3}$font$alignr${top cpu 2} %
${voffset -16}$alignr${voffset 2}${offset -60}${top mem 2} %
${font :Bold:size=10}${top name 3}${voffset -3}$font$alignr${top cpu 3} %
${voffset -16}$alignr${voffset 2}${offset -60}${top mem 3} %
${font :Bold:size=10}${top name 4}${voffset -3}$font$alignr${top cpu 4} %
${voffset -16}$alignr${voffset 2}${offset -60}${top mem 4} %
${font :Bold:size=10}${top name 5}${voffset -3}$font$alignr${top cpu 5} %
${voffset -16}$alignr${voffset 2}${offset -60}${top mem 5} %
${font :Bold:size=10}${top name 6}${voffset -3}$font$alignr${top cpu 6} %
${voffset -16}$alignr${voffset 2}${offset -60}${top mem 6} %
##########
# MEMORY #
##########
${voffset 0}${font Roboto Black:size=10}${color2}MEMORY $font${color}$memperc% ${color0}${membar 5}
${voffset -10}${color}$hr
${color}${font Play :Bold:size=11}${voffset -7}Used: $font$mem of $memmax$alignr${font Play :Bold:size=11}${voffset -3}Free: $font$memeasyfree$alignr
${font Play :Bold:size=11}${voffset -2}Buffer: $font$buffers$alignr${font Play :Bold:size=11}${voffset -4}Cache: $font$cached$alignr
${voffset -15}${color}${voffset 5}$hr
${font :Bold:size=10}${color1}${top_mem name 1}$font$alignr${top_mem mem_res 1}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 2}$font$alignr${top_mem mem_res 2}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 3}$font$alignr${top_mem mem_res 3}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 4}$font$alignr${top_mem mem_res 4}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 5}$font$alignr${top_mem mem_res 5}
${voffset -17}${alignr}
${font :Bold:size=10}${top_mem name 6}$font$alignr${top_mem mem_res 6}
${voffset -17}${alignr}
##########
# HDD #
##########
${voffset 0}${font Roboto Black:size=10}${color2}DISC ${color}$font sda: ${execi 3600 cat /sys/block/sda/device/model || echo "none"} ${if_match "${hddtemp /dev/sda}"<="40" }${color 0A960F}$else${if_match "${hddtemp /dev/sda}"<="50" }${color orange}$else${color red}${font :Bold:size=10}UWAGA! $endif$endif${hddtemp /dev/sda}${color0}°C ${voffset 0}${alignr}${diskiograph /dev/sda 8,60 F57900 FCAF3E}
#home
${color}${voffset -3}${font Play :Bold:size=11}Home used: (${fs_type /}) $font${fs_used /} of ${fs_size /} ${color} ${fs_used_perc /}% ${color0}
#boot
${color}${voffset -3}${font Play :Bold:size=11}Boot used: (${fs_type /boot/}) $font${fs_used /boot/} of ${fs_size /boot/} ${color} ${fs_used_perc /boot/}% ${color0}
$color${voffset -3}${font Play :Bold:size=11}write: $font${diskio_write /dev/sda2}${alignc}${voffset -4}${font Play :Bold:size=11}read: $font${diskio_read /dev/sda2}
#swap
${voffset -3}${font Play :Bold:size=11}Swap used: $font$swap of $swapmax ${color}$alignr$swapperc% ${color0}${swapbar 8,60}
##########
# NETWORK #
##########
${voffset 0}${font Roboto Black:size=10}${color2}NETWORK ${execpi 4 echo "\${font}\${color} (ping: \${font Roboto Black:size=10}\${color #66aaff}$(ping -W 1 -c 1 192.168.8.1 -q | grep rtt | egrep [0-9]+\.[0-9]+ -o | head -n 2 | tail -n 1)\${font}\${color} ms"})
${voffset -4}${color1}${font Roboto Black:size=10}External IP ${font}${alignr}${execi 10600 curl -s www.icanhazip.com}
#####################
#Wykrywanie karty sieciowej
${voffset 2}${color}Network connected $hr
${if_existing /proc/net/route enp0s26u1u3}
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf enp0s26u1u3} kB/s $alignr${totaldown enp0s26u1u3}
${voffset -14}${alignc -40}${color0}${downspeedgraph enp0s26u1u3 8,85 000000 66aaff}
${color}↑Wysłane: ${upspeedf enp0s26u1u3} kB/s $alignr${totalup enp0s26u1u3}
${voffset -14}${alignc -40}${color0}${upspeedgraph enp0s26u1u3 8,85 000000 66aaff}
#
${else}${if_existing /proc/net/route enp0s26u1u3}
#
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf enp0s26u1u3} kB/s $alignr${totaldown enp0s26u1u3}
${voffset -14}${alignc -40}${color0}${downspeedgraph enp0s26u1u3 8,85 000000 66aaff}
${color}↑Wysłane: ${upspeedf enp0s26u1u3} kB/s $alignr${totalup enp0s26u1u3}
${voffset -14}${alignc -40}${color0}${upspeedgraph enp0s26u1u3 8,85 000000 aaddff}
#
${else}${if_existing /proc/net/route enp0s26u1u3}
#
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf enp0s26u1u3} kB/s $alignr${totaldown enp0s26u1u3}
${voffset -14}${alignc -40}${color0}${downspeedgraph enp0s26u1u3 8,85 000000 66aaff}
${color}↑Wysłane: ${upspeedf enp0s26u1u3} kB/s $alignr${totalup enp0s26u1u3}
${voffset -14}${alignc -40}${color0}${upspeedgraph enp0s26u1u3 8,85 000000 aaddff}
${endif}${endif}${endif}
#Koniec wykrywania karty sieciowej
${voffset -25}${color}$hr
${color}${texeci 120 curl -s pl.wttr.in/Szczecin?0 | sed -n '3,7{s/\d27\[[0-9;]*m//g;s/^..//;s/ *$//;p}'}
]];