From 00675b65420f0752f96ea740f83df6801c611629 Mon Sep 17 00:00:00 2001 From: primardj Date: Sun, 28 Jan 2024 18:04:35 +0000 Subject: [PATCH] add config file for conky --- dotconfig/conky/conky.conf | 138 +++++++++++++++++++++++++++++++++++++ 1 file changed, 138 insertions(+) create mode 100644 dotconfig/conky/conky.conf diff --git a/dotconfig/conky/conky.conf b/dotconfig/conky/conky.conf new file mode 100644 index 0000000..db6ee9a --- /dev/null +++ b/dotconfig/conky/conky.conf @@ -0,0 +1,138 @@ +--this is the Original config for Conky + + +--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_x = true, +-- own_window = true, +-- own_window_class = 'Conky', +-- own_window_type = 'desktop', +-- show_graph_range = false, +-- show_graph_scale = false, +-- stippled_borders = 0, +-- update_interval = 1.0, +-- uppercase = false, +-- use_spacer = 'none', +-- use_xft = true, +--} +-- +--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} +--]] + + +conky.config = { + + -- general conf + update_interval = 1.0, + + -- screen related + alignment = 'top_right', + gap_x = 200, + gap_y = 150, + + -- font + font = '0xProto:size=11.25', + use_xft = true, + xftalpha = 1, + uppercase = false, + draw_shades = false, + cpu_avg_samples = 2, + --default_bar_width = 200, + + default_color = 'white', + default_outline_color = 'white', + default_shade_color = 'white', + + + -- windows config, + own_window = true, + own_window_argb_value = 255, + own_window_argb_visual = true, + own_window_transparent = true, + own_window_class = 'Conky', + own_window_title = 'Conky', + own_window_type = 'desktop', + out_to_x = false, + out_to_wayland = true, + no_buffers = true, + double_buffer = true, + +} + +conky.text = [[ +${color cyan}${USER}@${nodename} +${color white}----------------------------------------------------- +${color cyan}OS:${color white} ${distribution} ${conky_build_arch} +${color cyan}Kernel:${color white} ${kernel} +${color cyan}Uptime:${color white} ${uptime} +${color cyan}RAM Usage: ${color white}${membar 7,150}${alignr}${mem}/${memmax} (${memperc}%) +${color cyan}SWAP Usage: ${color white}${swapbar 7,150}${alignr}${swap}/${swapmax} (${swapperc}%) +${color cyan}cpu average: ${color white}${cpubar cpu0} +${color white}----------------------------------------------------- +${color cyan}cpu1: ${color white}${cpubar cpu1} +${color cyan}cpu2: ${color white}${cpubar cpu2} +${color cyan}cpu3: ${color white}${cpubar cpu3} +${color cyan}cpu4: ${color white}${cpubar cpu4} +${color cyan}cpu5: ${color white}${cpubar cpu5} +${color cyan}cpu6: ${color white}${cpubar cpu6} +${color cyan}cpu7: ${color white}${cpubar cpu7} +${color cyan}cpu8: ${color white}${cpubar cpu8} +${color white}----------------------------------------------------- +${color cyan} Top 5 process. +${color white} Name PID CPU% MEM% i/o% +${color white} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} ${top io_perc 1} +${color white} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} ${top io_perc 2} +${color white} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} ${top io_perc 3} +${color white} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} ${top io_perc 4} +${color white} ${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5} ${top io_perc 5} +${color white}----------------------------------------------------- +${if_mounted /}/ ${alignr}${fs_used /}/${fs_size /} ${fs_bar 7,150 /}$endif +${if_mounted /home}/home ${alignr}${fs_used /home}/${fs_size /home} ${fs_bar 7,150 /home}$endif +${if_mounted /home/primardj/cours}~/cours ${alignr}${fs_used /home/primardj/cours}/${fs_size /home/primardj/cours} ${fs_bar 7,150 /home/primardj/cours}$endif +${if_mounted /home/primardj/Documents}~/Documents ${alignr}${fs_used /home/primardj/Documents}/${fs_size /home/primardj/Documents} ${fs_bar 7,150 /home/primardj/Documents}$endif +${if_mounted /home/primardj/Documents/images_disque_iso}~/Documents/img_iso ${alignr}${fs_used /home/primardj/Documents/images_disque_iso}/${fs_size /home/primardj/Documents/images_disque_iso} ${fs_bar 7,150 /home/primardj/Documents/images_disque_iso}$endif +${if_mounted /home/primardj/data}~/data ${alignr}${fs_used /home/primardj/data}/${fs_size /home/primardj/data} ${fs_bar 7,150 /home/primardj/data}$endif +${if_mounted /home/primardj/virtual_machine}~/virtual_machine ${alignr}${fs_used /home/primardj/virtual_machine}/${fs_size /home/primardj/virtual_machine} ${fs_bar 7,150 /home/primardj/virtual_machine}$endif +]]