From 8e3facc477591e8dcf48886c5ae61f01bbf30210 Mon Sep 17 00:00:00 2001 From: Anthony Debucquoy Date: Mon, 13 Oct 2025 22:58:03 +0200 Subject: [PATCH] conky --- conky/.config/conky/conky.conf | 98 ++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 conky/.config/conky/conky.conf diff --git a/conky/.config/conky/conky.conf b/conky/.config/conky/conky.conf new file mode 100644 index 0000000..53c7aee --- /dev/null +++ b/conky/.config/conky/conky.conf @@ -0,0 +1,98 @@ +-- 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_right', + background = false, + border_width = 1, + + cpu_avg_samples = 2, + double_buffer = true, + update_interval = 1.0, + + default_color = 'green', + default_outline_color = 'green', + default_shade_color = 'dark green', + draw_borders = false, + draw_graph_borders = true, + draw_outline = false, + draw_shades = true, + extra_newline = false, + font = 'Fira Code:size=10', + gap_x = -1800, + gap_y = 50, + minimum_height = 950, + minimum_width = 300, + + 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 = 'desktop', + own_window_hints = 'undecorated,sticky,below,skip_taskbar,skip_pager', + -- own_window_transparent = true, + own_window_argb_visual = true, + own_window_argb_value = 200, + own_window_colour = "#222222", + + show_graph_range = false, + show_graph_scale = false, + stippled_borders = 0, + uppercase = false, + use_spacer = 'none', + use_xft = true, +} + +-- Variables: https://conky.cc/variables +conky.text = [[ + ${color gray}Date: $color${time %a %d %b %Y %H:%M} + ${color gray}Uptime: $color$uptime on $kernel +${color gray}RAM + SWAP $hr + ${color gray}$color$memperc% ${membar 6} + ${color gray}$color$swapperc% ${swapbar 6} +${color gray}CPU $hr + ${color}${cpubar cpu1 8, 120} ${cpubar cpu2 8, 120} ${cpubar cpu3 8, 120} + ${cpubar cpu4 8, 120} ${cpubar cpu5 8, 120} ${cpubar cpu6 8, 120} + ${cpubar cpu7 8, 120} ${cpubar cpu8 8, 120} ${cpubar cpu9 8, 120} + ${cpubar cpu10 8, 120} ${cpubar cpu11 8, 120} ${cpubar cpu12 8, 120} +${color grey}File systems $hr + ${color grey}root $color${fs_bar 6 /} + ${color grey}home $color${fs_bar 6 /home} + ${color grey}OneT $color${fs_bar 6 /disks/OneTO/} + ${color grey}TwoT $color${fs_bar 6 /disks/TwoTO/} +${color grey}Networking $hr + IP: $color${addrs enp3s0} + ${color grey}UP $color${upspeedgraph enp3s0 -x -t} + ${color grey}DOWN $color${downspeedgraph enp3s0 -x -t } +${color grey}Processes $hr + ${color grey}Name PID CPU% MEM% + ${color}${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} + ${color}${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} + ${color}${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} + ${color}${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} + ${color gray}Count: $color$processes +${color grey}Infos $hr + $color${font FiraCode Nerd Font:size=10}${execi 1800 curl -s 'wttr.in/Mons?format=4'}$font +${color grey}TODO $hr +$color${execi 60 pandoc -f markdown -t plain ~/todo.md} +]]