conky: Systemmonitor für den Desktop
Da einige von euch per E-Mail nach meiner Konfiguration für conky gefragt haben:
-- conky configuration -- Version 2.0 -- 30.08.2023 -- ############ -- # Settings # -- ############ conky.config = { background = true; use_xft = true; font = "roboto:size=9"; xftalpha = 0.8; update_interval = 5.0; 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_height = 500; minimum_width = 300; maximum_width = 350; draw_shades = false; draw_outline = false; draw_borders = false; draw_graph_borders = true; default_color = "white"; default_shade_color = "black"; default_outline_color = "grey"; alignment = "top_right"; gap_x = 30; gap_y = 15; no_buffers = true; uppercase = false; cpu_avg_samples = 2; override_utf8_locale = true; } -- ############ -- # Text # -- ############ conky.text = [[ ${font roboto:bold:size=9}SYSTEM ${hr 2} ${font roboto:normal:size=8}$sysname $kernel $alignr $machine Host:$alignr$nodename Uptime:$alignr$uptime ${font roboto:bold:size=9}PROCESSORS ${hr 2} ${font roboto:normal:size=8}${cpugraph cpu0 33ffff 0000ff} CPU1: ${cpu cpu1}% ${cpubar cpu1} CPU2: ${cpu cpu2}% ${cpubar cpu2} CPU3: ${cpu cpu3}% ${cpubar cpu3} CPU4: ${cpu cpu4}% ${cpubar cpu4} ${font roboto:bold:size=9}RAM ${hr 2} ${font roboto:normal:size=8} $alignc $mem / $memmax $alignr $memperc% $membar ${font roboto:bold:size=9}SWAP ${hr 2} ${font roboto:normal:size=8} $alignc ${swap} / ${swapmax} $alignr ${swapperc}% ${swapbar} ${font roboto:bold:size=9}DISK ${hr 2} ${font roboto:normal:size=8} $alignc ${fs_used /} / ${fs_size /} $alignr ${fs_used_perc /}% ${fs_bar /} ${font roboto:normal:size=8} $alignc ${fs_used /home} / ${fs_size /home} $alignr ${fs_used_perc}% ${fs_bar /home} ${font roboto:bold:size=9}NETWORK ${hr 2} ${font roboto:normal:size=8}IP address: $alignr ${addr wlp3s0} ${downspeedgraph wlp3s0 99cc33 006600} Download: $alignc ${downspeed wlp3s0} $alignr total: ${totaldown wlp3s0} ${upspeedgraph wlp3s0 ffcc00 ff0000} Upload: $alignc ${upspeed wlp3s0} $alignr total: ${totalup wlp3s0} ${font roboto:bold:size=9}FIREJAIL ${hr 2} ${font roboto:normal:size=8}${exec firejail --list | awk '{print $NF}' | awk '{print $NF}' FS=/} ${font roboto:bold:size=9}LISTENING ${hr 2} ${font monospace:normal:size=8}${exec netstat -tulpen | awk 'NR>2 {split($9,s,"/"); printf "%-8s %-6s %s\n", s[2], $1, $4}'} ${font roboto:bold:size=9}CONNECTIONS ${hr 2} ${font monospace:normal:size=8}${exec lsof -i -P -sTCP:ESTABLISHED | awk '{split($9,s,">"); printf "%-10s %-4s %s\n", $1, $8, s[2]}'} ]]
Relativ unspektakulär. Könnt ihr nach Belieben anpassen.
Du kannst den Blog aktiv unterstützen!
Mitmachen ➡