Files
dotfiles/.config/conky/conky.conf
2026-01-04 22:29:08 +04:00

91 lines
3.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
conky.config = {
-- Положение
alignment = 'top_right',
-- Не мерцает
double_buffer = true,
-- Отступы
gap_x = 10,
gap_y = 40,
-- Шрифт
font = 'Code New Roman Nerd Font:size=10',
-- Виджет
own_window = true,
own_window_class = 'Conky',
own_window_type = 'desktop',
-- Прозрачность
own_window_transparent = true,
own_window_argb_visual = true,
-- own_window_transparent = false,
-- own_window_colour = '171717',
-- own_window_argb_value = 180,
-- Скорость обновления
update_interval = 1,
cpu_avg_samples = 2,
draw_borders = false,
draw_graph_borders = true,
draw_outline = false,
draw_shades = false,
extra_newline = false,
minimum_height = 5,
minimum_width = 5,
net_avg_samples = 2,
no_buffers = true,
out_to_console = false,
out_to_ncurses = false,
out_to_stderr = false,
out_to_x = true,
show_graph_range = false,
show_graph_scale = false,
stippled_borders = 0,
update_interval = 1.0,
uppercase = false,
use_spacer = 'none',
use_xft = true,
color0='fbf1c7',
color1='b8bb26',
}
conky.text = [[
${color1}${goto 25}Date/Time${color0} $hr $color
${color0}Day: ${time %A}${goto 160}Date: ${time %d.%m.%y}$color
${color0}Time: ${time %H:%M:%S}${goto 160}Uptime: ${uptime_short}$color
${color1}${goto 25}Battery${color0} $hr $color
${color0}Battery \#1: $alignr \
${execi 60 cat /sys/class/power_supply/BAT0/status} \
${execibar 60 5,50 cat /sys/class/power_supply/BAT0/capacity} \
${execi 60 cat /sys/class/power_supply/BAT0/capacity}%$color
${color0}Battery \#2: $alignr \
${execi 60 cat /sys/class/power_supply/BAT1/status} \
${execibar 60 5,50 cat /sys/class/power_supply/BAT1/capacity} \
${execi 60 cat /sys/class/power_supply/BAT1/capacity}%$color
${color1}󰡰${goto 25}Network${color0} $hr $color
${color0}Hostname: $alignr${exec cat /etc/hostname}$color
${color0}Connection: $alignr\
${if_match "${exec nmcli -f name c s --active | awk 'FNR == 2' | xargs}" == "Wired connection 1"}Wired${else}${exec nmcli -f name c s --active | awk 'FNR == 2' | xargs}${endif}\
$color
# ${color0}Speed up/down: $alignr${upspeed "${exec ip route show default 2>/dev/null | awk '/default/ {print $5; exit}'}"}/${downspeed "${exec ip route show default 2>/dev/null | awk '/default/ {print $5; exit}'}"}$color
# ${color0}Total up/down: $alignr${totalup exec ip route show default 2>/dev/null | awk '/default/ {print $5; exit}'}/${totaldown "${exec ip route show default 2>/dev/null | awk '/default/ {print $5; exit}'}"}$color
${color1}${goto 25}CPU${color0} $hr $color
${color0}Frequency (GHz): $alignr$freq_g$color
${color0}CPU: $alignr$cpu% ${cpugraph 15,180}
${color0}RAM: $mem/$memmax${goto 160}SWAP: $swap/$swapmax$color
${color0}$memperc%${goto 32}${memgraph 15,105}${goto 160}$swapperc% ${swapbar 5,85}$color
${color0}Active processes: $running_processes ($processes)$color
${color1}${goto 25}Storage${color0} $hr $color
/ $alignc${fs_used /}/${fs_size /}$alignr${fs_bar 5,120 /}
]]