commit 0f1d59f4ed12f17111c133d82de711e4b67e7695 Author: Basti Lathe Date: Sun Mar 26 21:54:55 2023 +0200 initial upload diff --git a/README.md b/README.md new file mode 100644 index 0000000..dc9bad3 --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +# lines-conky +lines conky on manjaro xfce + +![conky](https://git.spaeth.biz/Lila-Kuh/lines-conky/Screenshot.png) diff --git a/Screenshot.png b/Screenshot.png new file mode 100644 index 0000000..77ca9a6 Binary files /dev/null and b/Screenshot.png differ diff --git a/conkyrc1 b/conkyrc1 new file mode 100644 index 0000000..5aa23a4 --- /dev/null +++ b/conkyrc1 @@ -0,0 +1,237 @@ +conky.config = { +-- original author https://github.com/Chamrosh/lines-conky +-- modified by Lila-Kuh https://git.spaeth.biz/Lila-Kuh/lines-conky +background = false, +update_interval = 1.0, +cpu_avg_samples = 2, +net_avg_samples = 2, +override_utf8_locale = true, +double_buffer = true, +no_buffers = true, +text_buffer_size = 2048, +temperature_unit = 'celsius', +own_window_class = 'Conky', +own_window = true, +own_window_type = 'desktop', +own_window_transparent = true, +own_window_argb_visual = true, +own_window_argb_value = 255, +own_window_colour = '000000', +own_window_hints = 'undecorated,sticky,skip_taskbar,skip_pager,below', +border_inner_margin = 0, +border_outer_margin = 0, +minimum_height = 500, +minimum_width = 256, +maximum_width = 450, +alignment = 'top_right', +gap_x = -3838, +gap_y = 40, +draw_shades = false, +draw_outline = false, +draw_borders = false, +draw_graph_borders = false, +default_color = 'gray', +default_shade_color = 'red', +default_outline_color = 'green', +use_xft = true, +font = 'dejavu code:size=12', +xftalpha = 0, +uppercase =false, +default_color = 'FFFFFF', +} +conky.text = [[ +#leet chars: ┤┤└└┴┴┐┐││┘┘┌┌├├┬┬┼┼┴┴── ││ ▽▼△▲▵▴▾▿ +${alignr} ┌── +${alignr} │ +${alignr} ${sysname} +${alignr} │ +${alignr} Time ──┤ +${alignr} │ │ +${alignr} time ──┤ │ +${alignr} ${time %H:%M:%S} ──┘ │ │ +${alignr} │ │ +${alignr} date ──┤ │ +${alignr} ${time %A %d %b %Y} ──┘ │ │ +${alignr} │ │ +${alignr} uptime ──┘ │ +${alignr} $uptime ──┘ │ +${alignr} │ +${alignr} ${nodename} ──┘ +${alignr} │ +${alignr} kernel ──┤ +${alignr} $machine ──┤ │ +${alignr} ${kernel} ──┘ │ +${alignr} │ +${alignr} o-system ──┤ +${alignr} ${exec lsb_release -sd | tr -d '"'} ──┤ │ +${alignr} ${exec lsb_release -src} ──┘ │ +${alignr} │ +${alignr} battery ──┘ +${alignr} ${battery_short BAT1} ──┤ +${alignr} ${execi 10 sensors | grep in0 | tr -d 'in0:'} ──┘ +${voffset -493}${alignr} ──┐ ┌───────────────────────────────── +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ └───────────────────────────────────┐ +${alignr} │ │ +${alignr} CPU ──┘ +${alignr} │ +${alignr} used ──┤ +${alignr} ${cpu cpu0}% cpu_g ──┤ │ +${alignr} ${cpu cpu1}% cpu_0 ──┤ │ +${alignr} ${cpu cpu2}% cpu_1 ──┤ │ +${alignr} ${cpu cpu3}% cpu_2 ──┤ │ +${alignr} ${cpu cpu4}% cpu_3 ──┤ │ +${alignr} ${cpu cpu5}% cpu_4 ──┤ │ +${alignr} ${cpu cpu6}% cpu_5 ──┤ │ +${alignr} ${cpu cpu7}% cpu_6 ──┤ │ +${alignr} ${cpu cpu8}% cpu_7 ──┘ │ +${alignr} │ +${alignr} freq ──┤ +${alignr} ${cpubar cpu0 15,110} ${freq_g} GHz ──┘ │ +${alignr} │ +${alignr} processes ──┤ +${alignr} $running_processes / $processes ──┘ │ +${alignr} │ +${alignr} temperature ──┤ +${alignr} ${execi 10 sensors | sed -n '/Core 0/{s/.*:[ ]*+\([0-9]*\).*/\1/p}'}°C Core_1 ──┤ │ +${alignr} ${execi 10 sensors | sed -n '/Core 1/{s/.*:[ ]*+\([0-9]*\).*/\1/p}'}°C Core_2 ──┤ │ +${alignr} ${execi 10 sensors | sed -n '/Core 2/{s/.*:[ ]*+\([0-9]*\).*/\1/p}'}°C Core_3 ──┤ │ +${alignr} ${execi 10 sensors | sed -n '/Core 3/{s/.*:[ ]*+\([0-9]*\).*/\1/p}'}°C Core_4 ──┘ │ +${alignr} │ +${alignr} ${cpugraph 15,230 FFFFFF FFFFFF} ──┤ +${alignr} │ +${alignr} ${top name 1} ${top cpu 1} ──┤ +${alignr} ${top name 2} ${top cpu 2} ──┤ +${alignr} ${top name 3} ${top cpu 3} ──┤ +${alignr} ${top name 4} ${top cpu 4} ──┤ +${alignr} ${top name 5} ${top cpu 5} ──┤ +${alignr} ${top name 6} ${top cpu 6} ──┤ +${alignr} ${top name 7} ${top cpu 7} ──┤ +${alignr} ${top name 8} ${top cpu 8} ──┘ +${voffset -665}${alignr} │ ┌───────────────────────────── +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ └───────────────────────────────────┐ +${alignr} │ │ +${alignr} GPU ──┘ +${alignr} │ +${alignr} used ──┤ +${alignr} ${execi 600 nvidia-smi -q | grep "Product Name" | tr -s ' '| cut -d ' ' -f 6,7,8} gpu ──┤ │ +${alignr} ${execi 600 nvidia-smi -q | grep "Driver Version" | tr -s ' '| cut -d ' ' -f 4} driver ──┤ │ +${alignr} ${execi 10 nvidia-smi -q | grep "Power Draw" | tr -s ' '| cut -d ' ' -f 5,6,7} power ──┤ │ +${alignr} ${nvidia memused} / ${nvidia memmax} MiB mem ──┘ │ +${alignr} │ +${alignr} freq ──┤ +${alignr} ${nvidia gpufreqcur} MHz gpu_clock ──┤ │ +${alignr} ${nvidia memfreqcur} MHz gpu_mem ──┤ │ +${alignr} ${nvidia mtrfreqcur} MHz mem_trans ──┘ │ +${alignr} │ +${alignr} util ──┤ +${alignr} ${execi 10 nvidia-smi -q | grep "Gpu" | tr -s ' '| cut -d ' ' -f 4,5,6,7} gpu ──┤ │ +${alignr} ${execi 10 nvidia-smi -q | grep "Memory" | grep "%" | tr -s ' '| cut -d ' ' -f 4,5} mem ──┤ │ +${alignr} ${execi 10 nvidia-smi -q | grep "Encoder" | grep "%" | tr -s ' '| cut -d ' ' -f 4,5} enc ──┤ │ +${alignr} ${execi 10 nvidia-smi -q | grep "Decoder" | grep "%" | tr -s ' '| cut -d ' ' -f 4,5} dec ──┘ │ +${alignr} │ +${alignr} temperature ──┤ +${alignr} gpu ${nvidia temp}°C ──┘ │ +${alignr} │ +${alignr} ${nvidiagraph gpuutil 15,200 F0F0F0 0ABFFF} load ──┤ +${alignr} ${nvidiagraph memutil 15,200 F0F0F0 0ABFFF} vram ──┤ +${alignr} ${nvidiagraph membwutil 15,200 F0F0F0 0ABFFF} ram ──┤ +${alignr} ${nvidiagraph videoutil 15,200 F0F0F0 0ABFFF} video ──┤ +${alignr} ${nvidiagraph pcieutil 15,200 F0F0F0 0ABFFF} pcie ──┤ +${alignr} ${nvidiagraph gputemp 15,200 F0F0F0 0ABFFF} temp ──┘ +${voffset -532}${alignr} │ ┌───────────────────────────── +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ │ +${alignr} │ ├──────────────────────────────────── +${alignr} └──┘ +]] \ No newline at end of file diff --git a/conkyrc1.png b/conkyrc1.png new file mode 100644 index 0000000..980d95e Binary files /dev/null and b/conkyrc1.png differ diff --git a/conkyrc2 b/conkyrc2 new file mode 100644 index 0000000..895e999 --- /dev/null +++ b/conkyrc2 @@ -0,0 +1,174 @@ +conky.config = { +-- original author https://github.com/Chamrosh/lines-conky +-- modified by Lila-Kuh https://git.spaeth.biz/Lila-Kuh/lines-conky +background = false, +update_interval = 1.0, +cpu_avg_samples = 2, +net_avg_samples = 2, +override_utf8_locale = true, +double_buffer = true, +no_buffers = true, +text_buffer_size = 2048, +temperature_unit = 'celsius', +own_window_class = 'Conky', +own_window = true, +own_window_type = 'desktop', +own_window_transparent = true, +own_window_argb_visual = true, +own_window_argb_value = 255, +own_window_colour = '000000', +own_window_hints = 'undecorated,sticky,skip_taskbar,skip_pager,below', +border_inner_margin = 0, +border_outer_margin = 0, +minimum_height = 500, +minimum_width = 256, +maximum_width = 450, +alignment = 'top_right', +gap_x = -3380, +gap_y = 45, +draw_shades = false, +draw_outline = false, +draw_borders = false, +draw_graph_borders = false, +default_color = 'gray', +default_shade_color = 'red', +default_outline_color = 'green', +use_xft = true, +override_utf8_locale = true, +font = 'dejavu code:size=12', +xftalpha = 0, +uppercase =false, +default_color = 'FFFFFF', +} +conky.text = [[ +#leet chars: ┤┤└└┴┴┐┐││┘┘┌┌├├┬┬┼┼┴┴── ││ ▽▼△▲▵▴▾▿ +#red,green,yellow,blue,magenta,cyan,black,white +${voffset 34}${alignr} RAM ──── +${alignr} │ +${alignr} free ────── used ────── total ──┤ +${alignr} ▼ ▼ ▼ │ +${alignr} $memeasyfree $mem $memmax │ +${alignr} │ +${alignr} ${membar 5,250} $memperc% ──┤ +${alignr} │ +${alignr} ${top_mem name 1} ${top_mem mem 1} ──┤ +${alignr} ${top_mem name 2} ${top_mem mem 2} ──┤ +${alignr} ${top_mem name 3} ${top_mem mem 3} ──┤ +${alignr} ${top_mem name 4} ${top_mem mem 4} ──┤ +${alignr} ${top_mem name 5} ${top_mem mem 5} ──┤ +${alignr} ${top_mem name 6} ${top_mem mem 6} ──┤ +${alignr} ${top_mem name 7} ${top_mem mem 7} ──┤ +${alignr} ${top_mem name 8} ${top_mem mem 8} ──┘ +${voffset -304}${alignr} ┌───────────────────────────────── +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} └────────────────────────────────────────┐ +${alignr} │ +${alignr} SSD ──┘ +${alignr} │ +${alignr} $fs_type << root ──┤ +${alignr} ${fs_used_perc /}% << ${fs_used /} / ${fs_size /} ──┘ │ +${alignr} │ +${alignr} $fs_type << home ──┤ +${alignr} ${fs_used_perc /home}% << ${fs_used /home} / ${fs_size /home} ──┘ │ +${alignr} │ +${alignr} $fs_type << m2 ──┤ +${alignr} ${fs_used_perc /media/M2}% << ${fs_used /media/M2} / ${fs_size /media/M2} ──┘ │ +${alignr} │ +${alignr} $fs_type << 1tb ──┤ +${alignr} ${fs_used_perc /media/1TB}% << ${fs_used /media/1TB} / ${fs_size /media/1TB} ──┘ │ +${alignr} │ +${alignr} swap ──┘ +${alignr} $swapperc% << $swap / $swapmax ──┘ +${voffset -304}${alignr} ┌───────────────────────────────── +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} └────────────────────────────────────────┐ +${alignr} │ +${alignr} Network ──┘ +${alignr} │ +${alignr} ${execi 36000 curl https://curlmyip.org/} << net ──┤ +${alignr} │ +${alignr} ${addrs enp3s0} << lan ──┤ +${alignr} │ +${alignr} ${wireless_link_qual wlp4s0}% << ${wireless_essid wlp4s0} << wifi ──┤ +${alignr} │ +${alignr} download ──┤ +${alignr} ${downspeed enp3s0} ──┤ │ +${alignr} ${totaldown enp3s0} ──┤ │ +${alignr} ${downspeedgraph enp3s0 15,250 FFFFFF FFFFFF} ──┘ │ +${alignr} │ +${alignr} upload ──┘ +${alignr} ${upspeed enp3s0} ──┤ +${alignr} ${totalup enp3s0} ──┤ +${alignr} ${upspeedgraph enp3s0 15,250 FFFFFF FFFFFF} ──┘ +${voffset -323}${alignr} ┌────────────────────────────── +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} └────────────────────────────────────────┐ +${alignr} │ +${alignr} Weather ──┘ +${alignr} │ +${alignr} ${execpi 21600 curl wttr.in/Kempen-Viersen?format=%C} << Kempen ──┤ +${alignr} ${execpi 21600 curl wttr.in/Kempen-Viersen?format=%t+%h+%w} ──┤ │ +${alignr} ${execpi 21600 curl wttr.in/Kempen-Viersen?format=%m+%P} ──┘ │ +${alignr} │ +##${alignr} ${execpi 3600 curl wttr.in/Kebria?format=%C} << Kebria ──┘ +##${alignr} ${execpi 3600 curl wttr.in/Kebria?format=%t+%h+%w} ──┘ +${voffset -113}${alignr} ┌────────────────────────────── +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +${alignr} │ +#${alignr} │ +#${alignr} │ +${alignr} └───────────────────────────────────────── +]] diff --git a/conkyrc2.png b/conkyrc2.png new file mode 100644 index 0000000..5ca2134 Binary files /dev/null and b/conkyrc2.png differ