Igel1954
Welche Version nutzt du?
zypper se -si conky
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Type | Version | Arch | Repository
---+-------+-------+------------+--------+-----------
i+ | conky | Paket | 1.22.2-4.1 | x86_64 | repo-oss
Meine conky.conf
cat /etc/conky/conky.conf
-- Conky, a system monitor https://github.com/brndnmtthws/conky
--
-- This configuration file is Lua code. You can write code in here, and it will
-- execute when Conky loads. You can use it to generate your own advanced
-- configurations.
--
-- Try this (remove the `--`):
--
-- print("Loading Conky config")
--
-- For more on Lua, see:
-- https://www.lua.org/pil/contents.html
--
-- Conky Lua API: https://conky.cc/lua
-- Configuration settings: https://conky.cc/config_settings
conky.config = {
alignment = 'top_left',
background = false,
border_width = 1,
cpu_avg_samples = 2,
default_color = 'white',
default_outline_color = 'white',
default_shade_color = 'white',
double_buffer = true,
draw_borders = false,
draw_graph_borders = true,
draw_outline = false,
draw_shades = false,
extra_newline = false,
font = 'DejaVu Sans Mono:size=12',
gap_x = 60,
gap_y = 60,
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_wayland = false,
out_to_x = true,
own_window = true,
own_window_class = 'Conky',
own_window_type = 'normal',
own_window_hints = 'undecorated,sticky,below,skip_taskbar,skip_pager',
show_graph_range = false,
show_graph_scale = false,
stippled_borders = 0,
update_interval = 1.0,
uppercase = false,
use_spacer = 'none',
use_xft = true,
}
-- Variables: https://conky.cc/variables
conky.text = [[
${color grey}Info:$color ${scroll 32 Conky $conky_version - $sysname $nodename $kernel $machine}
$hr
${color grey}Uptime:$color $uptime
${color grey}Frequency (in MHz):$color $freq
${color grey}Frequency (in GHz):$color $freq_g
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color grey}CPU Usage:$color $cpu% ${cpubar 4}
${color grey}Processes:$color $processes ${color grey}Running:$color $running_processes
$hr
${color grey}File systems:
/ $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${color grey}Networking:
Up:$color ${upspeed} ${color grey} - Down:$color ${downspeed}
$hr
${color grey}Name PID CPU% MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
]]
Alles anzeigen
Nachtrag: Meine conky.conf wird jedoch durch die conky.rc überschrieben, die sich im /home in den versteckten Verzeichnissen befindet. Die sieht so aus:
conky.config = {
use_xft = true,
font = '123:size=8',
xftalpha = 0.1,
update_interval = 3,
total_run_times = 0,
own_window = true,
own_window_type = 'normal',
own_window_transparent = true,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
double_buffer = true,
minimum_width = 300, minimum_height = 120,
maximum_width = 1280,
draw_shades = true,
draw_outline = false,
draw_borders = false,
draw_graph_borders = false,
default_shade_color = 'black',
default_outline_color = 'green',
alignment = 'top_middle',
gap_x = 35,
gap_y = 85,
no_buffers = true,
uppercase = false,
cpu_avg_samples = 2,
net_avg_samples = 1,
override_utf8_locale = true,
use_spacer = 'right',
default_color = 'e0e0e0',
color1 = 'FCD97B',
color2 = 'dddddd',
own_window_argb_value = 0,
own_window_argb_visual = true,
own_window_colour = '000000',
};
-- fluxbox adjustment
-- requires fluxbox to be running, increase sleep time in conky-startup.sh if necessary
if os.execute('pidof -q fluxbox') and not os.execute('pidof -q picom') then
conky.config.own_window_argb_visual = false
end
conky.text = [[
${voffset 10}${color2}${font Janda Cheerful Script:pixelsize=93}\
${if_match "pmfix${time %p}" == "pmfix"}${time %\
H:%M}${else}${time %I:%M}${endif}\
${if_match "${time %\
H}" != "${time %I}"}${time %P}${endif}\
${font}${voffset -85}${offset 10}${color1}${font Janda Cheerful Script:pixelsize=42}${time %d}${voffset -14}${color2}${font Janda Cheerful Script:pixelsize=22} ${time %B} ${time %Y}${font}${voffset 24}${font Janda Cheerful Script:pixelsize=45}${offset -125}${time %a}${font}
${voffset 15}\
${offset 15}${font Janda Cheerful Script:pixelsize=12}${color1}HDD free ${offset 5}$color${fs_free /home} / ${fs_size /home}${offset 15}${color1}MEM free ${offset 5}$color$mem / $memmax${offset 15}${color1}CPU ${offset 5}$color${cpu cpu0}%
]];
Alles anzeigen
Soviel ich weiß ist die conky.conf unter /etc nur für diesen hässlichen schwarzen Standardkasten zuständig, der startet, wenn du conky aufrufst nach einer Neuinstallation. Wenn du conky anpassen willst, nutzt du andere Dateien.