Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- a screenshot of it in action https://i.imgur.com/Ts13rXw.png
- conky.config = {
- -- COLOR
- default_color = 'CE3ECE',
- default_outline_color = '303030',
- default_shade_color = 'white',
- color1 = '529CD5',
- -- LBlue
- color2 = '1878C1',
- -- MBlue
- color3 = '08538D',
- -- DBlue
- color4 = '053961',
- -- NBlue
- color5 = '99C7EA',
- -- LGrey
- color6 = 'CE3ECE',
- -- Pink
- -- POSITIONING
- alignment = 'bottom_left',
- gap_x = -320, -- set to 20 for single monitor
- gap_y = 0,
- maximum_width = 300,
- minimum_height = 1080, -- Adjust to the display height
- border_width = 20,
- border_outer_margin = 0,
- border_inner_margin = 0,
- -- DECORATIONS
- draw_borders = false,
- draw_graph_borders = true,
- draw_outline = false,
- draw_shades = false,
- uppercase = false,
- use_xft = true, -- according to legend, setting this to false may relive OGL stuttering
- font = 'Roboto Mono:size=9', -- This uses Roboto Mono and Roboto Slab, as well as monospace for a few symbols
- -- SETTINGS
- background = false, -- SET THIS TO FALSE WHEN EDITING
- update_interval = 1,
- double_buffer = true,
- own_window = true,
- own_window_class = 'Conky',
- own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
- own_window_transparent = false,
- own_window_argb_visual = true,
- own_window_argb_value = 223,
- own_window_colour = '000000',
- pad_percents = 2,
- short_units = true,
- max_port_monitor_connections = 64,
- max_user_text = 16384,
- net_avg_samples = 2,
- cpu_avg_samples = 2,
- diskio_avg_samples = 2,
- no_buffers = true,
- out_to_console = false,
- -- LUA JUNK
- lua_load = "~/.config/conky/conkvidia-smi.lua",
- };
- conky.text = [[
- ${color1}${alignc}${font Roboto Slab:bold:size=16}$nodename_short${font}
- ${color3}UP:${color1} $uptime ${color3} ${alignr}${time %Y.%m.%d} ${color1}${time %H.%M.%S}
- ${voffset -6}${color4}${hr 5}${color}
- ${color2}${font Roboto Slab:bold}${exec cat /proc/cpuinfo | grep 'model name' | sed -e 's/model name.*: //'| uniq | cut -c 1-26}${font} ${goto 250}${color2}${hwmon 0 temp 1}°${goto 280}|${alignr}${color1}${cpu cpu0}%
- ${color1}${cpugraph cpu0 40,300 053961 99C7EA -t}
- ${voffset -12}${cpu cpu1}%${goto 95}${cpu cpu2}%${goto 170}${cpu cpu3}%${goto 245}${cpu cpu4}%
- ${voffset -8}${color1}${cpugraph cpu1 40,73 053961 99C7EA -t}${goto 95}${cpugraph cpu2 40,73 053961 99C7EA -t}${goto 170}${cpugraph cpu3 40,73 053961 99C7EA -t}${goto 245}${cpugraph cpu4 40,73 053961 99C7EA -t}
- ${voffset -8}${color4}$hr
- ${color3}RAM ${color3}${goto 140}${memmax}B${goto 200}|${goto 220}${color2}${mem}B${goto 280}|${alignr}${color1}${memperc}%
- ${memgraph 32,300 053961 99C7EA -t}
- ${voffset -6}${color4}${hr 5}${color}
- ${color2}${font Roboto Slab:bold}${exec nvidia-smi --query-gpu=gpu_name --format=csv,noheader,nounits}${font} ${goto 250}${color2}${lua gpu gputemp}° ${goto 280}| ${alignr}${color1}${lua gpu gpuutil}%
- ${color1}${lua_graph gpu 32,300 053961 99C7EA -t}
- ${color1}GPU ${goto 50}| ${lua gpu gclock}MHz ${alignr}${lua_bar 5,200 gpu gclpct}
- ${color2}VRAM ${goto 50}| ${lua gpu mclock}MHz ${alignr}${lua_bar 5,200 gpu mclpct}
- ${color3}PWR ${goto 50}| ${lua gpu pwr}W ${alignr}${lua_bar 5,200 gpu pwrpct}
- ${color4}FAN ${goto 50}| ${lua gpu fanspd}% ${alignr}${lua_bar 5,200 gpu fanspd}
- ${voffset -4}${color4}$hr{color}
- ${color3}VRAM ${goto 140}${color3}${lua gpu vrammax}MB${goto 200}|${goto 220}${color2}${lua gpu vram}MB${goto 280}| ${alignr}${color1}${lua gpu vramwperc}%
- ${color1}${lua_graph gpu_vram 32,300 053961 99C7EA -t}
- ${voffset -6}${color4}${hr 5}${color}
- ${color2}${font Roboto Slab:bold}Storage${font monospace}${goto 85}${voffset 1}${color3}⇅${goto 150}${color3}●${goto 220}${color2}◐${color1}${goto 290}○${font}
- ${color4}Home ${goto 70}${voffset 2}${color1}${diskiograph nvme0n1 8,45 053961 99C7EA -t}${voffset -2} ${goto 135}${color3}${fs_size /home}B${goto 190}|${goto 210}${color2}${fs_used /home}B${color1}${goto 260}|${goto 275}${fs_free /home}B
- ${color1}${alignr}${fs_bar 5,300 /home}
- ${color4}Bulk ${goto 70}${voffset 2}${color1}${diskiograph sda 8,45 053961 99C7EA -t}${voffset -2} ${goto 135}${color3}${fs_size /media/me/Bulk}B${goto 190}|${goto 210}${color2}${fs_used /media/me/Bulk}B${color1}${goto 260}|${goto 275}${fs_free /media/me/Bulk}B
- ${color1}${alignr}${fs_bar 5,300 /media/me/Bulk}
- ${color4}Mass ${goto 70}${voffset 2}${color1}${diskiograph sdb 8,45 053961 99C7EA -t}${voffset -2} ${goto 135}${color3}${fs_size /media/me/Mass}B${goto 190}|${goto 210}${color2}${fs_used /media/me/Mass}B${color1}${goto 260}|${goto 275}${fs_free /media/me/Mass}B
- ${color1}${alignr}${fs_bar 5,300 /media/me/Mass}
- ${voffset -6}${color4}${hr 5}${color}
- ${color2}${font Roboto Slab:bold}Network${font} ${color4}${addrs enp3s0} ${alignr}${color1}${execi 30 wget -q -O - http://ipinfo.io/ip}
- ${goto 180}${color1}${upspeed enp3s0}${alignr 160}${color2}${downspeed enp3s0}
- ${voffset -6}${goto 180}${color3}${totalup enp3s0}${alignr 160}${color4}${totaldown enp3s0}
- ${voffset -4}${color4}${downspeedgraph enp3s0 40,145 053961 99C7EA 50000 -t -l}${color}${font monospace:size=36}${voffset -42}${color4}${offset -14}⇂${offset -18}${color1}↿${color}${font}${goto 175}${voffset 11}${color1}${upspeedgraph enp3s0 40,145 053961 99C7EA 5000 -t -l}${color}
- ${voffset -6}${color4}${hr 5}${color}
- ${color2}${font Roboto Slab:bold}Processes${font}
- ${color1}Name PID CPU% MEM%
- ${voffset -10}${hr}
- ${color white}${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
- ${color5}${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
- ${color1}${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
- ${color2}${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
- ${color3}${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5}
- ${color4}${top name 6} ${top pid 6} ${top cpu 6} ${top mem 6}
- ${voffset -6}${color4}${hr 5}${color}
- ${voffset -6}${color5}${font Roboto Slab:thin:size=8}wat r u doin in my swamp${font}
- ${voffset -16}${color2}${font bold:size=58}${time %H.%M.%S}${font}
- ]];
- --[[
- here's a ruler incase you need it
- ${goto 20}2${goto 40}4${goto 60}6${goto 80}8${goto 100}|${goto 120}2${goto 140}4${goto 160}6${goto 180}8${goto 200}|${goto 220}2${goto 240}4${goto 260}6${goto 280}8${goto 300}|
- ${goto 20}.${goto 40}.${goto 60}.${goto 80}.${goto 100}|${goto 120}.${goto 140}.${goto 160}.${goto 180}.${goto 200}|${goto 220}.${goto 240}.${goto 260}.${goto 280}.${goto 300}|
- ]]
Add Comment
Please, Sign In to add comment