Linuxiarze.pl Forum

Dystrybucje Linux => Debian => Wątek zaczęty przez: Linuxbeginner w Luty 13, 2019, 06:51:30 PM

Tytuł: Jak skonfigurować conky?
Wiadomość wysłana przez: Linuxbeginner w Luty 13, 2019, 06:51:30 PM
Hej, to znowu ja  :D. Wie ktoś jak skonfigurować conky żeby wyświetlał takie informacje jak na tym zdjęciu + temperatury podzespołów ?https://cn.opendesktop.org/img//hive/content-pre1/132581-1.png

Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: Oczkins92 w Luty 18, 2019, 07:55:25 AM
Musisz poprosić twórce aby wysłał ci swój config ::)
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: robson75 w Luty 18, 2019, 12:10:35 PM
@Linuxbeginner
W Debianie jest sprawa utrudniona, ponieważ nie ma w repo conky-manager-a, który pomaga skonfigurować i odpowiednio ustawić conky wyświetlane na pulpicie.
Ja np. używam Arch Linux-a w którego repo jest dostępny conky-manager, a to jest mój obecny config conky
(https://i.postimg.cc/kgj9FPH4/conkyrc-info.png)
Nawet zrobiłem film jak dodać config conky do conky-managera.
https://youtu.be/P6OvXAdjEsQ
Ale również w Debianie można conky ustawić, tylko to wymaga trochę więcej czasu:https://www.shellhacks.com/install-configure-conky-linux-mint-ubuntu-debian/
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: robson75 w Luty 23, 2019, 03:20:10 PM
Można również uruchomić conky bez conky-manager-a.
Na początek zainstaluj conky.
Następnie utwórz pusty dokument, i nazwij go conkyrc_info, następnie skopiuj mój config conky, i go wklej do tego dokumentu.
Ze składnią dla conky 1.10
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}'}
]];

Następnie otwórz ukryte pliki w managerze plików, i utwórz katalog o nazwie .conky, i do tego katalogu przenieś wcześniej utworzony dokument.
Następnie utwórz kolejny pusty dokument i nazwij go conky-startup.sh, i wklej do niego tą zawartość:
#!/bin/bash
killall conky
cd "/home/Twoj login/.conky"
conky -c "/home/Twój login/.conky/conkyrc_info" &

Pamiętaj o tym że w miejscu Twój login, musisz wpisać swój.
Następnie przenosisz ten dokument do katalogu .conky, i nadajesz mu prawa wykonywalności.
chmod +x conky-startup.sh
Następnie dodajesz plik conky-startup.sh do autostartu.
W tym celu uruchamiasz sesja i uruchamianie, i klikasz na dodaj

(https://i.postimg.cc/j2cC2f1K/Przechwycenie-obrazu-ekranu-2020-08-29-15-21-04.png)
I jeszcze jedno, jeżeli chcesz aby była wyświetlana temperatura dysku twardego, to musisz doinstalować paczkę hddtemp, i go aktywować:
sudo systemctl enable hddtemp.service
Nastepnie:
sudo systemctl start hddtemp.service

EDIT:
Jest jeszcze inny sposób na nadawanie uprawnień wykonywalności, klikamy PPM na plik conky-startup.sh i wchodzimy we właściwości i przechodzimy do uprawnień, i stawiamy ptaszka przy pozycji zezwolenie na wykonanie pliku jako program.

(https://i.postimg.cc/c6qvXT4s/Przechwycenie-obrazu-ekranu-2020-09-02-23-25-32.png)

Ten config razem z fontami można pobrać stąd
http://wrzucplik.pl/pokaz/1779907---agci.html
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: k3lt w Kwiecień 04, 2019, 11:46:23 AM
Cytat: robson75 w Luty 23, 2019, 03:20:10 PM
Jest jeszcze prostszy sposób, aby uruchomić conky.
Na początek zainstaluj conky.
Następnie utwórz pusty dokument, i nazwij go conkyrc_info, następnie skopiuj mój config conky, i go wklej do tego dokumentu.
use_xft yes
xftfont Bold: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_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 0A960F
default_shade_color 0A960F
default_outline_color 0A960F
own_window_colour 000000
#default_color d8d8d8
color1 0998ED
color2 C37D0E
color3 0EB3C3

# 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

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 46 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}Pakiety do aktualizacji: $font${alignr 8}${color1}${execpi 80 checkupdates | wc -l}${color}
${voffset -4}${font Play :Bold:size=11}Pakiety zainstalowane: $font$alignr${execi 20 pacman -Q | wc -l}
${voffset -4}${font Play :Bold:size=11}Ostatnia aktualizacja: $font$alignr${voffset 1}${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} 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 48}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/sda}${alignc}${voffset -4}${font Play :Bold:size=11}read: $font${diskio_read /dev/sda}
#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 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 enp0s26u1u2}
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf enp0s26u1u2} kB/s $alignr${totaldown enp0s26u1u2}
${voffset -14}${alignc -40}${color0}${downspeedgraph enp0s26u1u2 8,85 000000 66aaff}
${color}↑Wysłane: ${upspeedf enp0s26u1u2} kB/s $alignr${totalup enp0s26u1u2}
${voffset -14}${alignc -40}${color0}${upspeedgraph enp0s26u1u2 8,85 000000 66aaff}
#
${else}${if_existing /proc/net/route enp0s26u1u2}
#
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf enp0s26u1u2} kB/s $alignr${totaldown enp0s26u1u2}
${voffset -14}${alignc -40}${color0}${downspeedgraph enp0s26u1u2 8,85  000000 66aaff}
${color}↑Wysłane: ${upspeedf enp0s26u1u2} kB/s $alignr${totalup enp0s26u1u2}
${voffset -14}${alignc -40}${color0}${upspeedgraph enp0s26u1u2 8,85  000000 aaddff}
#
${else}${if_existing /proc/net/route enp0s26u1u2}
#
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf enp0s26u1u2} kB/s $alignr${totaldown enp0s26u1u2}
${voffset -14}${alignc -40}${color0}${downspeedgraph enp0s26u1u2 8,85  000000 66aaff}
${color}↑Wysłane: ${upspeedf enp0s26u1u2} kB/s $alignr${totalup enp0s26u1u2}
${voffset -14}${alignc -40}${color0}${upspeedgraph enp0s26u1u2 8,85  000000 aaddff}
${endif}${endif}${endif}
#Koniec wykrywania karty sieciowej
${voffset -25}${color}$hr
${color}${texeci 1800 curl -s pl.wttr.in/Szczecin?0 | sed -n '3,7{s/\d27\[[0-9;]*m//g;s/^..//;s/ *$//;p}'}

Następnie otwórz ukryte pliki w managerze plików, i utwórz katalog o nazwie .conky, i do tego katalogu przenieś wcześniej utworzony dokument.
Następnie utwórz kolejny pusty dokument i nazwij go conky-startup.sh, i wklej do niego tą zawartość:
sleep 0s
killall conky
cd "/home/Twoj login/.conky"
conky -c "/home/Twój login/.conky/conkyrc_info" &

Pamiętaj o tym że w miejscu Twój login, musisz wpisać swój.
Następnie przenosisz ten dokument dajmy na to do folderu Dokumenty, i nadajesz mu prawa wykonywalności.
chmod +x conky-startup.sh
Następnie dodajesz plik conky-startup.sh do autostartu.
I jeszcze jedno, jeżeli chcesz aby była wyświetlana temperatura dysku twardego, to musisz doinstalować paczkę hddtemp, i go aktywować:
sudo systemctl enable hddtemp.service
Nastepnie:
sudo systemctl start hddtemp.service

U mnie nie działa.

Syntax error (/home/kelt/.conky/conkyrc_info:1: '=' expected near 'yes') while reading config file.
conky: Assuming it's in old syntax and attempting conversion.
conky: [string "..."]:151: [string "converted config"]:196: nesting of [[...]] is deprecated near '['


Jakieś pomysły?
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: robson75 w Kwiecień 04, 2019, 01:01:31 PM
Co znaczy nie działa? jakieś konkrety.
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: LinGruby w Kwiecień 05, 2019, 10:37:51 AM
config może być na starszego conky bo nie taka składnia jak powinna być aktualne są u mnie na github

https://github.com/lingruby-pl/conky-config

jest też link jak można przerobić starszego typu config
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: robson75 w Kwiecień 05, 2019, 03:49:19 PM
Cytat: LinGruby w Kwiecień 05, 2019, 10:37:51 AM
config może być na starszego conky bo nie taka składnia jak powinna być aktualne
@LinGruby
Co Ty za pierdoły opowiadasz, jak pewnie wiesz też używam Arch Linux-a, co za tym idzie mam zainstalowaną najnowszą wersję conky i u mnie podany wyżej mój config conky normalnie działa.
Tak na marginesie to @k3lt zapewne coś pominął w moim wcześniejszym poście, bo u mnie to działa bez pomocy conky manager-a.
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: LinGruby w Kwiecień 05, 2019, 04:06:45 PM
To czemu składnia jaką podałeś jest dla conky 1.9
a nie jak dla 1.10

do brakuje kilku podstawowych rzeczy porównaj sobie z moim ;-) 

a conky manager'a w życiu nie używałem ;-)

a przetestuj nową składnie pogody

| sed -n '2,7{s/\d27\[[0-9;]*m//g;s/^..//;s/ *$//;p}'
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: robson75 w Kwiecień 05, 2019, 04:18:14 PM
Cytat: LinGruby w Kwiecień 05, 2019, 04:06:45 PM
To czemu składnia jaką podałeś jest dla conky 1.9
a nie jak dla 1.10
A z kolei składnia która jest w Twoim config-u conky u mnie nie działa (sprawdzałem to wielokrotnie).
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: LinGruby w Kwiecień 05, 2019, 04:27:12 PM
https://github.com/brndnmtthws/conky/wiki/Configurations#converting-old-configs-to-110

poczytaj ;-)
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: robson75 w Kwiecień 05, 2019, 06:06:01 PM
@LinGruby
Jednak Twój config conky wyświetla się i u mnie, jedynie trzeba było edytować plik conky_start.sh, i wpisać swój login. :)
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: amator85 w Marzec 19, 2024, 01:37:38 AM
Hej, mam pytanie
Z jakiej komendy instalujecie conky
sudo apt install conky
Sudo apt install conky-all

I czy jest jakaś różnica którą komendę wybiorę?

I pytanie odnośnie conky menagera
Czy da się w nim zmieniać istniejący konfig ? Czy tylko zabawa z motywami które ma wygrane bo nie wiem czy jest sens instalować menagera
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: robson75 w Marzec 19, 2024, 08:51:23 AM
Najnowszy conky nie współpracuje z conky-manager, z tego względu że od którejś wersji conky zmieniła się składnia configu. Tak więc conky-manger jest zbyteczny.
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: amator85 w Marzec 19, 2024, 09:14:31 AM
Mam swój ulubiony config z 2006 roku ale od 2009 nie siedziałem już na Linuxie i dopiero powróciłem.noedawno i zainstalowałem Ubuntu mate 22.04

Zainstalowałem conky i wkleiłem config
Początkowo nakładały się napisy na siebie ale na jakimś innym forum dało rozwiązanie problemu i jakoś się z tym uporałem i chodzi dobrze

Czy ewentualnie mogę go wkleić tu aby ktoś na niego zerknął i ewentualnie dostosował go do obecnej składni?

No i z jakiej komendy go instalować z końcówką all czy bez niej i czy to ma jakieś znaczenie ?
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: amator85 w Kwiecień 20, 2024, 11:44:46 PM
Hej,  wstawiam swój config
1 config jest bez przeźroczystości z czarnym tłem i on chodzi dobrze
(https://i.ibb.co/34tLkQq/bez-prze-roczysto-ci.png)

2 config jest z ustawioną przeźroczystością i chodzi dobrze do momentu kiedy się nie kliknie na zmianę tapery
wtedy zaczyna się wszystko nadpisywać i wygląda to jak by conky się nie odświeżał
(https://i.ibb.co/c35YHVb/z-prze-roczysto-ci.png)


2 problem jaki mam to z zakładką network, w download i up pojawiają się te same wartości, ip adress też nie jest taki jak być powinien

składnia configu pewnie jest zła bo to dość stary config

czy ktoś z was mógł by mi poprawić config aby pozbyć się jego bolączek ?

config 1 bez przeźroczystości
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 no
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 10
gap_y 30
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=32}${alignc}${time %H:%M:%S}${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 / ${hwmon temp 1}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 lo}
Down ${downspeed lo} k/s ${alignr}Up ${upspeed lo} k/s
${downspeedgraph lo 25,107 ffffff ffffff} ${alignr}${upspeedgraph lo 25,107 ffffff ffffff}
Total ${totaldown lo} ${alignr}Total ${totalup lo}


config 2 z przezroczystością

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 10
gap_y 30
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=32}${alignc}${time %H:%M:%S}${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 / ${hwmon temp 1}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 lo}
Down ${downspeed lo} k/s ${alignr}Up ${upspeed lo} k/s
${downspeedgraph lo 25,107 ffffff ffffff} ${alignr}${upspeedgraph lo 25,107 ffffff ffffff}
Total ${totaldown lo} ${alignr}Total ${totalup lo}

dodaję też wpis z ifconfig w celu weryfikacji zakładki network
enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet xxx.xxx.xx.xxx  netmask xxx.xxx.xxx.x  broadcast xxx.xxx.xx.xxx
        inet6 xxx::xxx:xxx:xxx:xxx  prefixlen 64  scopeid 0x20<link>
        ether xxx::xxx:xxx:xxx:xxx  txqueuelen 1000  (Ethernet)
        RX packets 244813  bytes 283635805 (283.6 MB)
        RX errors 0  dropped 1521  overruns 0  frame 0
        TX packets 84129  bytes 13056854 (13.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet xxx::xxx:xxx:xxx:xxx  netmask xxx::xxx:xxx:xxx:xxx
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 2762  bytes 293999 (293.9 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2762  bytes 293999 (293.9 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp5s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether xxx::xxx:xxx:xxx:xxx  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
z góry dziękuję za pomoc
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: robson75 w Kwiecień 21, 2024, 02:03:11 PM
Składnia Twojego conigu jest nieaktualna, musisz go dostosować do nowej. Tu masz mój config w którym jest poprawnie wyświetlana przezroczystość, oraz informacje dotyczące download i upload. Masz i szukaj

conky.config = {
--- Conky settings ---
    update_interval = 1,
    total_run_times = 0,
    background = false,
    cpu_avg_samples = 4,
    net_avg_samples = 4,
    double_buffer = true,
   
--- Window specifications ---
    own_window = true,
    own_window_type = 'normal',
    own_window_transparent = true,
    own_window_argb_visual = true,
    own_window_hints = 'undecorated,sticky,below,skip_taskbar,skip_pager',
    --own_window_colour = '#000000',
    maximum_width = 300,
    alignment = 'top_right',
    gap_x = 1,
    gap_y = 0,

--- Graphics settings ---
    draw_shades = false,
    draw_outline = false,
    draw_borders = true,
    draw_graph_borders = true,
    border_width = 0,
    border_inner_margin = 0,
    border_outer_margin = 0,

--- Text settings ---
    override_utf8_locale = true,
    use_xft = true,
    font = 'Bold:size= 9',
    xftalpha = 1, 

--- Color settings ---
    default_color = '#0A960F',
    color0 = '#FFFFFF',
    color1 = '#0998ED',
    color2 = '#C37D0E',
    color3 = '#0EB3C3',
    color4 = '#FCE94F',
}
conky.text = [[
##########
# SYSTEM #
##########
${voffset -15}${image /home/robson/.conky/Logo.png -p 0,0 -s 35x35}${image /home/robson/.conky/Logo.png -p 262,0 -s 35x35}
${voffset -7}${color3}${font Roboto Black:size=17}${alignc}${time %H:%M:%S}
${voffset -13}${font Roboto Black:size=13}${alignc}${time %A} ${time %d} ${time %B} ${time %Y}
${color1}${voffset -10}${font Roboto Black:size=9}${scroll 44 2 ${execi 1200 whoami}@${nodename}-$sysname $kernel $machine}
${voffset -3}${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}${color}$sysname kernel: ${font}$kernel${alignr} $machine}
${voffset -4}${font Play :Bold:size=11}${color}Czas działania: ${font}${alignr}$uptime
${voffset -4}${font Play :Bold:size=11}${color}Temperatura gpu: ${font}${alignr}${exec sensors | grep 'Core 0' | awk '{print $3}' | cut -c2-3}${color0}°C
${voffset -4}${font Play :Bold:size=11}${color}Paczki do aktualizacji: ${font}${alignr 8}${color4}${execi 60 checkupdates | wc -l}${color}
${voffset -4}${font Play :Bold:size=11}${color}Paczki zainstalowane: ${font}${alignr}${execi 10 pacman -Q | wc -l}
${voffset -4}${font Play :Bold:size=11}${color}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(R) Core(TM) i5-4590 CPU@3.70GHz ${color0} 
${color0}${alignc 50}${voffset -3}${cpubar cpu1 8,148}${alignr}${cpubar cpu2 8,148}
${alignc 30}${voffset -3}${color}${font Roboto Black:size=10}Core1 ${font}${cpu cpu1}% ${alignr 30}${voffset -3}${font Roboto Black:size=10}Core2 ${font}${cpu cpu2}%
${color0}${alignc 50}${voffset -3}${cpubar cpu3 8,148}${alignr}${cpubar cpu4 8,148}
${alignc 30}${voffset -3}${color}${font Roboto Black:size=10}Core3 ${font}${cpu cpu3}% ${alignr 30}${voffset -3}${font Roboto Black:size=10}Core4 ${font}${cpu cpu4}%
##########
${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 8}
${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}$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,53 F57900 FCAF3E}
#root
${color}${voffset -3}${font Play :Bold:size=11}Root used: (${fs_type /}) ${font}${fs_used /} of ${fs_size /} ${color} ${fs_used_perc /}% ${color0}
# home
${color}${voffset -3}${font Play :Bold:size=11}Home used: (${fs_type /home}) ${font}${fs_used /home} of ${fs_size /home} ${color} ${fs_used_perc /home}% ${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}
# swap
${color}${voffset -3}${font Play :Bold:size=11}Swap used: ${font}$swap of $swapmax ${color}${alignr}$swapperc% ${color0}${swapbar 8,55}
$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}
##########
# 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.1.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 -m 2 http://icanhazip.com/}
##########
#Wykrywanie karty sieciowej
${voffset 2}${color}Network connected ${hr}
${if_existing /proc/net/route eno1}
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf eno1} kB/s ${alignr}${totaldown eno1}
${voffset -14}${alignc -40}${color0}${downspeedgraph eno1 8,85 000000 66aaff}
${color}↑Wysłane: ${upspeedf eno1} kB/s ${alignr}${totalup eno1}
${voffset -14}${alignc -40}${color0}${upspeedgraph eno1 8,85 000000 66aaff}
#
${else}${if_existing /proc/net/route eno1}
#
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf eno1} kB/s ${alignr}${totaldown eno1}
${voffset -14}${alignc -40}${color0}${downspeedgraph eno1 8,85  000000 66aaff}
${color}↑Wysłane: ${upspeedf eno1} kB/s ${alignr}${totalup eno1}
${voffset -14}${alignc -40}${color0}${upspeedgraph eno1 8,85  000000 aaddff}
#
${else}${if_existing /proc/net/route eno1}
#
${voffset -28}${font}${alignr}
${color}↓Pobrane: ${downspeedf eno1} kB/s ${alignr}${totaldown eno1}
${voffset -14}${alignc -40}${color0}${downspeedgraph eno1 8,85  000000 66aaff}
${color}↑Wysłane: ${upspeedf eno1} kB/s ${alignr}${totalup eno1}
${voffset -14}${alignc -40}${color0}${upspeedgraph eno1 8,85  000000 aaddff}
${endif}${endif}${endif}
#Koniec wykrywania karty sieciowej
${voffset -25}${color}${hr}
${color}${execi 300 curl -s -m 2 wttr.in/Szczecin?lang=pl | sed -n '3,7{s/\d27\[[0-9;]*m//g;s/^..//;s/ *$//;p}'}
]];
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: amator85 w Kwiecień 21, 2024, 07:11:21 PM
robson75 ogólnie dzięki za poradę

pierwsze co zrobiłem to skonwertowałem starą składnie na nową

ogólnie miałem z tym parę problemów ale opiszę jak to zrobiłem:
zainstalowałem z terminala program lua 5.4.4 choć nie wiem czy to było konieczne

potem wszedłem na stronę ze skryptem

https://raw.githubusercontent.com/brndnmtthws/conky/master/extras/convert.lua

aby go zapisać klikamy prawym przyciskiem myszy i dajemy zapisz jako... nic nie zmieniamy i zapisujemy na pulpicie, po zapisaniu tworzy nam się plik convert.lua

potem klikamy prawym przyciskiem myszy na nasz plik convert.lua i klikamy właściwości
przechodzimy do zakładki uprawnienia, wszędzie zaznaczyłem dostęp na odczyt i zapis a na końcu kliknąłem opcję "zezwolenie na wykonanie pliku jako program"

na końcu wpisałem w terminalu komendę
sudo /home/linux/Pulpit/convert.lua ~/.conkyrc          tam gdzie u mnie pisze linux u ciebie musi być twoja nazwa użytkownika

i to wszystko, plik conkyrc został skonwertowany na nową składnie

i w chwili obecnej wygląda tak
conky.config = {
    background = true,
    font = 'Snap.se:size=8',
    font = 'Snap.se:size=8',
    use_xft = true,
    xftalpha = 0.1,
    update_interval = 1.0,
    total_run_times = 0,
    own_window = true,
    own_window_type = 'normal',
    own_window_transparent = true,
    own_window_argb_visual = true,
    own_window_hints = 'undecorated,sticky,below,skip_taskbar,skip_pager',
    double_buffer = true,
    draw_shades = true,
    draw_outline = false,
    draw_borders = false,
    draw_graph_borders = false,
    minimum_width = 206, minimum_height = 5,
    maximum_width = 175,
    default_color = '#ffffff',
    default_shade_color = '#000000',
    default_outline_color = '#000000',
    alignment = 'top_right',
    gap_x = 10,
    gap_y = 30,
    no_buffers = true,
    cpu_avg_samples = 2,
    override_utf8_locale = false,
    uppercase = false,-- set to yes if you want all text to be in uppercase
    use_spacer = 'no',

};

conky.text = [[
${font LCD:style=Bold:pixelsize=32}${alignc}${time %H:%M:%S}${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 / ${hwmon temp 1}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}${execi 10600 curl -s -m 2 http://icanhazip.com/}
Down ${downspeed lo} k/s ${alignr}Up ${upspeed lo} k/s
${downspeedgraph lo 25,107 ffffff ffffff} ${alignr}${upspeedgraph lo 25,107 ffffff ffffff}
Total ${totaldown lo} ${alignr}Total ${totalup lo}
]];


Kolego robson75 aby przeźroczystość działała dobrze to usunąłem ze swojego configu wszystkie wpizy zaczynające się na own i wkleiłem wszystkie wpisy zaczynające się na own od Ciebie

own_window = true,
    own_window_type = 'normal',
    own_window_transparent = true,
    own_window_argb_visual = true,
    own_window_hints = 'undecorated,sticky,below,skip_taskbar,skip_pager',

od tej pory wszystko chodzi elegancko, przeźroczystość działa idealnie i nic się nie baguje jak miało to miejsce na starym configu

uporałem się też z wyświetlaniem adresu ip dodając twój wpis
${execi 10600 curl -s -m 2 http://icanhazip.com/}
mam rozumieć że on ten adres ip pobiera przez stronę ?


dziś nuż nie miałem czasu ale jutro będę się bawił z wyświetlaniem UP/DOWN w zakładce network bo tego jeszcze nie zrobiłem

mam nadzieję że komuś się przyda to co napisałem
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: CDeB w Kwiecień 22, 2024, 10:57:14 PM
Może zaciekawi cię fragment mojego configu Conkiego w sekcji sieci. jeżeli używasz laptopa to będzie się "automatycznie" przełączał w zależności czy używasz sieci bezprzewodowej czy kabla.

${color }${voffset -3}$hr
${color EEFFEE}Połączeń:${color 9BFF00} ${tcp_portmon 1 65535 count}${alignr}${color EEFFEE}przych.: ${color 9BFF00}${tcp_portmon 1 32767 count}${color EEFFEE}, wych.: ${color 9BFF00}${tcp_portmon 32768 61000 count}${color }
${color EEFFEE}SIEĆ ${color 9BFF00}${addrs wlan0} $alignr${color EEFFEE}(interfejs: ${color 9BFF00}${gw_iface}${color })
#${color EEFFEE}Pobr./wysł. dzisiaj: $alignr${color }${execi 60 vnstat | grep "today" | awk '{print $2 $3}'}/${execi 60 vnstat | grep "today" | awk '{print $5 $6}'}${color}
#${color EEFFEE}Pobr./wysł. wczoraj: $alignr${color }${execi 60 vnstat | grep "yesterday" | awk '{print $2 $3}'}/${execi 60 vnstat | grep "yesterday" | awk '{print $5 $6}'}${color}
${color EEFFEE}Pobr./wysł. z 30 dni: $alignr${color 9BFF00}${execi 60 vnstat -d | awk '/[:digit:]\//{if($3~/M/){a+=$2} if($3~/G/){b+=$2}}END{printf "%s%.2f%s\n","", (a + b*1024)/1024, " GiB"}'}${color }/${color 9BFF00}${execi 60 vnstat -d | awk '/[:digit:]\//{if($6~/M/){a+=$5} if($6~/G/){b+=$5}}END{printf "%s%.2f%s\n", "", (a + b*1024)/1024, " GiB"}'}${color}
${if_existing /proc/net/route wlan0}${color EEFFEE}ESSID: ${alignr}${color 9BFF00}${wireless_essid wlan0}${color }
${color EEFFEE}Przepustowość sieci: ${alignr}${color 9BFF00}${wireless_bitrate wlan0}${color EEFFEE} dla ${color 9BFF00}${wireless_freq wlan0}${color }
${color EEFFEE}MAC / kanał:${alignr}${color 9BFF00}${wireless_ap wlan0}${color } / ${color 9BFF00}${wireless_channel wlan0}
${color EEFFEE}Jakość sygnału: ${color 9BFF00}${wireless_link_qual_perc wlan0}%${color EEFFEE}$alignr${wireless_link_bar 8,150 wlan0}${color}
${color EEFFEE}Pobieranie: ${color 9BFF00}${downspeed wlan0}${goto 170}${color EEFFEE}Wysyłanie: ${color 9BFF00}${upspeed wlan0}${color }
${downspeedgraph wlan0 17,140 335533 EEFFEE -l}${goto 150}${upspeedgraph wlan0 17,140 335533 EEFFEE -l}
${voffset -23}${font :bold:size=8} P:${color }${downspeed wlan0}${goto 150}${color } W: ${color }${upspeed wlan0}${color }
${else}${if_existing /proc/net/route eth0}Kabel - eth0
Przepustowość sieci: ${alignr}${wireless_bitrate eth0}
Suma pobranych: ${alignr}${totaldown eth0}
Suma wysłanych: ${alignr}${totalup eth0}
${font :size=8}Pobieranie: ${alignr}Wysyłanie:
${downspeed eth0} ${alignr}${upspeed eth0}
${downspeedgraph eth0 17,120}$alignr${upspeedgraph eth0 17,120}
${else}${if_existing /proc/net/route eno1}Połączenie kablowe
Przepustowość sieci: ${alignr}${wireless_bitrate eno1}
Suma pobranych: ${alignr}${totaldown eno1}
Suma wysłanych: ${alignr}${totalup eno1}
${font :size=8}Pobieranie: ${alignr}Wysyłanie:
${downspeed eno1} ${alignr}${upspeed eno1}
${downspeedgraph eno1 17,120}$alignr${upspeedgraph eno1 17,120}
${else}${alignc}Brak połączenia z siecią ${endif}${endif}${endif}
${voffset -5}$hr

Całość wygląda tak:

(https://imgur.com/81BRMwm.png)

Sam config zaś tak:

conky.config = {
    alignment = 'top_right',
    background = false,
    border_width = 0.5,
    cpu_avg_samples = 4,
    default_color = 'EEFFEE',
    default_outline_color = 'grey',
    default_shade_color = 'black',
    draw_borders = true,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    use_xft = true,
    font = 'DejaVu Sans Mono:size=8',
    gap_x = 5,
    gap_y = 24,
    minimum_height = 5,
    minimum_width = 5,
    net_avg_samples = 2,
    double_buffer = true,
    out_to_console = false,
    out_to_stderr = false,
    extra_newline = false,
    own_window = true,
    own_window_colour = '000000',
    own_window_class = 'Conky',
    own_window_argb_visual = true,
    own_window_argb_count = 0,
    own_window_type = 'dock',
    own_window_transparent = true,
    own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
    stippled_borders = 0,
    update_interval = 1,
    uppercase = false,
    use_spacer = 'none',
    show_graph_scale = false,
    show_graph_range = false
}

conky.text = [[
#pomarańcz FF9B00
#błękit FF9B00
#${color EEFFEE}Info:$color ${scroll 40 ${time %A, %d %B, %V tydzień %Y} roku - $sysname $nodename $kernel ${execi 3600 cat /etc/issue.net} $machine  ${execi 600 ansiweather -l Gdynia,PL -a false}${execi 3600 ansiweather -l Gdynia,PL -a false -f 3}${execi 600 ansiweather -l Trondheim,NO -a false}${execi 3600 ansiweather -l Trondheim,NO -a false -f 3} }
$alignc$sysname $nodename ${color 9BFF00}$kernel ${color }$machine
#$alignc${execi 3600 cat /etc/issue.net} $machine
#${font DejaVu Sans Mono :bold:size=20}${alignc}  ${time %H:%M}${font DejaVu Sans Mono :bold:size=10}${color EEFFEE}${alignc} ${time %S}${font }
${voffset -6}$hr ${font :bold:size=8}
${color EEFFEE}Działa od:${color 9BFF00} $uptime_short ${alignr}${color EEFFEE}Dostępne aktualizacje: ${color 9BFF00}${execi 360 aptitude search "~U" | wc -l}${color }
${color EEFFEE}${alignc}AMD Ryzen 9 7940HS
${color EEFFEE}${alignc}Zarządca: ${color 9BFF00}${execi 3600 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver} ${color }/${color 9BFF00} ${execi 600 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor}
${color EEFFEE}${alignc}Taktowanie:$color $freq_g GHz ($freq MHz)
${color EEFFEE}${cpubar cpu1 8,180}${goto 190}${color EEFFEE} Rdzeń 1:  ${color 9BFF00} ${cpu cpu1}% ${color }
${color EEFFEE}${cpubar cpu2 8,180}${goto 190}${color EEFFEE} Rdzeń 2:  ${color 9BFF00} ${cpu cpu2}% ${color }
${color EEFFEE}${cpubar cpu3 8,180}${goto 190}${color EEFFEE} Rdzeń 3:  ${color 9BFF00} ${cpu cpu3}% ${color }
${color EEFFEE}${cpubar cpu4 8,180}${goto 190}${color EEFFEE} Rdzeń 4:  ${color 9BFF00} ${cpu cpu4}% ${color }
${color EEFFEE}${cpubar cpu5 8,180}${goto 190}${color EEFFEE} Rdzeń 5:  ${color 9BFF00} ${cpu cpu5}% ${color }
${color EEFFEE}${cpubar cpu6 8,180}${goto 190} ${color EEFFEE}Rdzeń 6:  ${color 9BFF00} ${cpu cpu6}% ${color }
${color EEFFEE}${cpubar cpu7 8,180}${goto 190}${color EEFFEE} Rdzeń 7:  ${color 9BFF00} ${cpu cpu7}% ${color }
${color EEFFEE}${cpubar cpu8 8,180}${goto 190} ${color EEFFEE}Rdzeń 8:  ${color 9BFF00} ${cpu cpu8}% ${color }
${color EEFFEE}${cpubar cpu9 8,180}${goto 190} ${color EEFFEE}Rdzeń 9:  ${color 9BFF00} ${cpu cpu9}% ${color }
${color EEFFEE}${cpubar cpu10 8,180}${goto 190} ${color EEFFEE}Rdzeń 10: ${color 9BFF00}${cpu cpu10}% ${color }
${color EEFFEE}${cpubar cpu11 8,180}${goto 190} ${color EEFFEE}Rdzeń 11: ${color 9BFF00}${cpu cpu11}% ${color }
${color EEFFEE}${cpubar cpu12 8,180}${goto 190} ${color EEFFEE}Rdzeń 12: ${color 9BFF00}${cpu cpu12}% ${color }
${color EEFFEE}${cpubar cpu13 8,180}${goto 190} ${color EEFFEE}Rdzeń 13: ${color 9BFF00}${cpu cpu13}% ${color }
${color EEFFEE}${cpubar cpu14 8,180}${goto 190} ${color EEFFEE}Rdzeń 14: ${color 9BFF00}${cpu cpu14}% ${color }
${color EEFFEE}${cpubar cpu15 8,180}${goto 190} ${color EEFFEE}Rdzeń 15: ${color 9BFF00}${cpu cpu15}% ${color }
${color EEFFEE}${cpubar cpu16 8,180}${goto 190} ${color EEFFEE}Rdzeń 16: ${color 9BFF00}${cpu cpu16}% ${color }
$alignc${cpugraph cpu0 32,285 EEFFEE FFE1CC -l}
${voffset -38}${font DejaVu Sans Mono :size=20}${alignc}${color EEFFEE} $cpu% ${font :bold:size=8} ${color }
${voffset -3}$hr
${color EEFFEE}Procesy:${color 9BFF00} ${processes} ${color }/${color 9BFF00} ${running_processes} ${goto 130} ${color EEFFEE}wątki:${color 9BFF00} ${threads} ${color }/${color 9BFF00} ${running_threads}
${color EEFFEE}Obciążenie:${color 9BFF00} ${loadavg 1}${color } -${color 9BFF00} ${loadavg 2}${color } - ${color 9BFF00}${loadavg 3}${color }
${voffset -3}$hr
${color EEFFEE}Temperatura CPU: ${color 9BFF00}${goto 145}${execi 5 sensors | grep "edge" |cut -d+ -f2 |cut -d\  -f1}${color }${alignr}${color EEFFEE}${execibar 5 8,100 sensors | grep "edge" |cut -d+ -f2 |cut -d\  -f1}
${color EEFFEE}Temperatura TCtr: ${color 9BFF00}${goto 145}${execi 5 sensors | grep "Tctl" |cut -d+ -f2 |cut -d\  -f1}${color }${alignr}${color EEFFEE}${execibar 5 8,100 sensors | grep "Tctl" |cut -d+ -f2 |cut -d\  -f1}
#${color EEFFEE}Temp. SSD M2 (1): ${color 9BFF00}${goto 145}${execi 5 sensors | grep "Composite" |cut -d+ -f2 |cut -d\  -f1}${color }${color EEFFEE}${alignr}${execibar 5 8,100 sensors | grep "Composite" |cut -d+ -f2 |cut -d\  -f1}
#${color EEFFEE}Temp. SSD M2 (2): ${color 9BFF00}${goto 145}${execi 5 sensors | grep "Sensor 2" |cut -d+ -f2 |cut -d\  -f1}${color }${color EEFFEE}${alignr}${execibar 5 8,100 sensors | grep "Sensor 2" |cut -d+ -f2 |cut -d\  -f1}
${color EEFFEE}Mostek PN "vddnb": ${color 9BFF00}${goto 145}${execi 3 sensors | grep "vddnb" |cut -c 13-16} mV${color }
${color EEFFEE}PPT: ${color 9BFF00}${goto 142}${execi 3 sensors | grep "PPT" |cut -c 13-22}${color }
${color EEFFEE}vddgfx: ${color 9BFF00}${goto 142}${execi 3 sensors | grep "vddgfx" |cut -c 13-22}${color }
${color EEFFEE}Wentylator CPU: ${color 9BFF00}${goto 142}${execi 3 sensors | grep "cpu_fan" |cut -c 13-22}${color }
${color EEFFEE}Wentylator GPU: ${color 9BFF00}${goto 142}${execi 3 sensors | grep "gpu_fan" |cut -c 13-22}${color }
${voffset -3}$hr
${color EEFFEE}BATERIA ${color 9BFF00}${battery_percent BAT1}%${color EEFFEE}${alignr}${battery_bar 8,145 BAT1}${color }
${color }Model: ${color 9BFF00}${execi 3600 cat /sys/class/power_supply/BAT1/model_name} ${color }-${color 9BFF00} ${execi 3600 cat /sys/class/power_supply/BAT1/technology}${alignr}${execi 360 cat /sys/class/power_supply/BAT1/voltage_now | cut -c1-2},${execi 360 cat /sys/class/power_supply/BAT1/voltage_now | cut -c3} V${color }
${voffset -3}$hr
${color EEFFEE} /: ${alignr}${color }Zajęte: ${color 9BFF00}${fs_used /} ${color }(${fs_used_perc /}%) z ${color 9BFF00}${fs_size /}
${color EEFFEE}${fs_bar 8,145 /}${alignr}${color }wolne: ${color 9BFF00}${fs_free_perc /}% - ${color }${fs_free /}${color }
${color EEFFEE} /home: ${alignr}${color }Zajęte: ${color 9BFF00}${fs_used /home}${color } (${fs_used_perc /home}%) z ${color 9BFF00}${fs_size /home}
${color EEFFEE}${fs_bar 8,145 /home}${alignr}${color }wolne: ${color 9BFF00}${fs_free_perc /home}% ${color }- ${fs_free /home}${color }
#${color EEFFEE} /boot/efi: ${alignr}${color }Zajęte: ${color 9BFF00}${fs_used /boot/efi} ${color }(${fs_used_perc /boot/efi}%) z ${color 9BFF00}${fs_size /boot/efi}
#${color EEFFEE}${fs_bar 8,145 /boot/efi}${alignr}${color }wolne: ${color 9BFF00}${fs_free_perc /boot/efi}% - ${color }${fs_free /boot/efi}${color }
partycja wymiany ${alignr}Zajęte: ${color 9BFF00}$swap${color } z ${color 9BFF00}$swapmax
${color }${swapbar 8,145}
${color EEFFEE}I/O: ${color 9BFF00} ${diskio nvme1n1} ${goto 150}${color EEFFEE}I/O:${color 9BFF00} ${diskio nvme0n1}${color }
${diskiograph nvme1n1 17,140 335533 EEFFEE -l}${goto 150}${diskiograph nvme0n1 17,140 335533 EEFFEE -l}
${voffset -23}${font :bold:size=8}${color EEFFEE} SKHynix ${goto 150} Samsung${color }
${voffset -3}$hr
${color EEFFEE}Pamięć ${color 9BFF00}${memperc}%${color EEFFEE} zajęte ${color EEFFEE}${alignr}${membar 8,150}
${color EEFFEE}Zajęta: ${color 9BFF00}${alignr}$mem${color } z ${color 9BFF00}$memmax${color }
${color EEFFEE}Bezwzględnie zajęta: ${color 9BFF00}${alignr}${memwithbuffers}${color }
${color EEFFEE}Bufory: ${alignr}${color 9BFF00}${buffers}${color }
${color EEFFEE}Podręczna: ${alignr}${color 9BFF00}${cached}${color }
${color EEFFEE}Śmieci: ${color 9BFF00}${alignr}${memdirty}${color }
${color EEFFEE}Wolna pamięć: ${color 9BFF00}${alignr}${memeasyfree}${color }
${color EEFFEE}Bezwzględnie wolna: ${alignr}${color 9BFF00}${memfree}${color }
#${color EEFFEE}Partycja wymiany: ${color 9BFF00}${alignr}${swap} ${color }z ${color 9BFF00}${swapmax}${color }
${voffset -3}$hr
${color EEFFEE}Entropia ${color 9BFF00}${entropy_avail}${color } / ${color 9BFF00}${entropy_poolsize}${color }${alignr}${entropy_bar 8,105}  ${color 9BFF00}${entropy_perc}%${color }
${voffset -3}$hr
${color EEFFEE}Nazwa${goto 135} PID${goto 190}CPU%${goto 240}MEM%
${color EEFFEE} ${top name 1}${color 9BFF00} ${goto 130}${top pid 1}${goto 190}${top cpu 1}${goto 240}${top mem 1}
${color EEFFEE} ${top name 2}${color 9BFF00} ${goto 130}${top pid 2}${goto 190}${top cpu 2}${goto 240}${top mem 2}
${color EEFFEE} ${top name 3}${color 9BFF00} ${goto 130}${top pid 3}${goto 190}${top cpu 3}${goto 240}${top mem 3}
${color EEFFEE} ${top name 4}${color 9BFF00} ${goto 130}${top pid 4}${goto 190}${top cpu 4}${goto 240}${top mem 4}
${color EEFFEE} ${top name 5}${color 9BFF00} ${goto 130}${top pid 5}${goto 190}${top cpu 5}${goto 240}${top mem 5}
${color EEFFEE} ${top name 6}${color 9BFF00} ${goto 130}${top pid 6}${goto 190}${top cpu 6}${goto 240}${top mem 6}
${color EEFFEE} ${top name 7}${color 9BFF00} ${goto 130}${top pid 7}${goto 190}${top cpu 7}${goto 240}${top mem 7}
${color EEFFEE} ${top name 8}${color 9BFF00} ${goto 130}${top pid 8}${goto 190}${top cpu 8}${goto 240}${top mem 8}
${color EEFFEE} ${top name 9}${color 9BFF00} ${goto 130}${top pid 9}${goto 190}${top cpu 9}${goto 240}${top mem 9}
${color }${voffset -3}$hr
${color EEFFEE}Połączeń:${color 9BFF00} ${tcp_portmon 1 65535 count}${alignr}${color EEFFEE}przych.: ${color 9BFF00}${tcp_portmon 1 32767 count}${color EEFFEE}, wych.: ${color 9BFF00}${tcp_portmon 32768 61000 count}${color }
${color EEFFEE}SIEĆ ${color 9BFF00}${addrs wlan0} $alignr${color EEFFEE}(interfejs: ${color 9BFF00}${gw_iface}${color })
#${color EEFFEE}Pobr./wysł. dzisiaj: $alignr${color }${execi 60 vnstat | grep "today" | awk '{print $2 $3}'}/${execi 60 vnstat | grep "today" | awk '{print $5 $6}'}${color}
#${color EEFFEE}Pobr./wysł. wczoraj: $alignr${color }${execi 60 vnstat | grep "yesterday" | awk '{print $2 $3}'}/${execi 60 vnstat | grep "yesterday" | awk '{print $5 $6}'}${color}
${color EEFFEE}Pobr./wysł. z 30 dni: $alignr${color 9BFF00}${execi 60 vnstat -d | awk '/[:digit:]\//{if($3~/M/){a+=$2} if($3~/G/){b+=$2}}END{printf "%s%.2f%s\n","", (a + b*1024)/1024, " GiB"}'}${color }/${color 9BFF00}${execi 60 vnstat -d | awk '/[:digit:]\//{if($6~/M/){a+=$5} if($6~/G/){b+=$5}}END{printf "%s%.2f%s\n", "", (a + b*1024)/1024, " GiB"}'}${color}
${if_existing /proc/net/route wlan0}${color EEFFEE}ESSID: ${alignr}${color 9BFF00}${wireless_essid wlan0}${color }
${color EEFFEE}Przepustowość sieci: ${alignr}${color 9BFF00}${wireless_bitrate wlan0}${color EEFFEE} dla ${color 9BFF00}${wireless_freq wlan0}${color }
${color EEFFEE}MAC / kanał:${alignr}${color 9BFF00}${wireless_ap wlan0}${color } / ${color 9BFF00}${wireless_channel wlan0}
${color EEFFEE}Jakość sygnału: ${color 9BFF00}${wireless_link_qual_perc wlan0}%${color EEFFEE}$alignr${wireless_link_bar 8,150 wlan0}${color}
${color EEFFEE}Pobieranie: ${color 9BFF00}${downspeed wlan0}${goto 170}${color EEFFEE}Wysyłanie: ${color 9BFF00}${upspeed wlan0}${color }
${downspeedgraph wlan0 17,140 335533 EEFFEE -l}${goto 150}${upspeedgraph wlan0 17,140 335533 EEFFEE -l}
${voffset -23}${font :bold:size=8} P:${color }${downspeed wlan0}${goto 150}${color } W: ${color }${upspeed wlan0}${color }
${else}${if_existing /proc/net/route eth0}Kabel - eth0
Przepustowość sieci: ${alignr}${wireless_bitrate eth0}
Suma pobranych: ${alignr}${totaldown eth0}
Suma wysłanych: ${alignr}${totalup eth0}
${font :size=8}Pobieranie: ${alignr}Wysyłanie:
${downspeed eth0} ${alignr}${upspeed eth0}
${downspeedgraph eth0 17,120}$alignr${upspeedgraph eth0 17,120}
${else}${if_existing /proc/net/route eno1}Połączenie kablowe
Przepustowość sieci: ${alignr}${wireless_bitrate eno1}
Suma pobranych: ${alignr}${totaldown eno1}
Suma wysłanych: ${alignr}${totalup eno1}
${font :size=8}Pobieranie: ${alignr}Wysyłanie:
${downspeed eno1} ${alignr}${upspeed eno1}
${downspeedgraph eno1 17,120}$alignr${upspeedgraph eno1 17,120}
${else}${alignc}Brak połączenia z siecią ${endif}${endif}${endif}
${voffset -5}$hr
${alignc}${color EEFFEE}Num Lock: ${color 9BFF00}${key_num_lock } ${color EEFFEE}Caps Lock: ${color 9BFF00}${key_caps_lock } ${color EEFFEE}Scroll Lock: ${color 9BFF00}${key_scroll_lock }
]]
Tytuł: Odp: Jak skonfigurować conky?
Wiadomość wysłana przez: robson75 w Kwiecień 23, 2024, 12:16:48 AM
Nie cytujcie treści która powinna być w znacznikach code, z tego względu że jest problem z kopiowaniem takiego fragmentu. Gdyby był w znaczniku code to wystarczy kliknąć zaznacz i wtedy bez problemu można go skopiować.
Wystarczy tylko przed wklejeniem wpisać tak

(https://i.postimg.cc/8snXfgB8/2024-04-23-00-02-26.png)

I po między, w samym środku wkleić tekst.