-- vim: ts=4 sw=4 noet ai cindent syntax=lua
conky.config = {
-- Use double buffering (eliminates flickering)
double_buffer = true,
-- Run conky in the background
background = true,
-- Update interval in seconds
update_interval = 2.0,
-- Set to zero to run forever
total_run_times = 0,
-- Subtract file system buffers from used memory
no_buffers = true,
-- Number of samples to take for CPU and network readings
cpu_avg_samples = 2,
net_avg_samples = 2,
-- Use Xft (anti-aliased font and stuff)
use_xft = true,
font = 'Terminus:size=10',
xftalpha = 0.8,
uppercase = false,
-- Prevent text from moving around while using a mono font
use_spacer = 'left',
-- Default color and border settings
default_color = 'white',
draw_shades = true,
draw_outline = true,
draw_borders = false,
-- Makes conky window transparent
own_window = true,
own_window_class = 'Conky',
own_window_argb_visual = true,
own_window_argb_value = 127,
own_window_transparent = false,
own_window_type = 'normal',
own_window_hints = 'undecorated,below,skip_taskbar,sticky,skip_pager',
-- Window size and position
minimum_width = 200,
minimum_height = 690,
maximum_width = 200,
alignment = 'top_right',
gap_y = 85
}
conky.text = [[
${font sans-serif:bold}INFORMATION ${hr 2}
${font}host${alignr}${color white}${nodename}
os${alignr}${color white}${sysname} ${kernel}
uptime${alignr}${color white}$uptime
${font sans-serif:bold}LOAD ${hr 2}
${font}${color #888888}${cpugraph cpu1 20,200}
${color}core1: ${cpu cpu1}%${alignr}${hwmon 0 temp 2}°C
${color #888888}${cpugraph cpu2 20,200}
${color}core2: ${cpu cpu2}%${alignr}${hwmon 0 temp 3}°C
${font sans-serif:bold}RAM ${hr 2}
${font}${mem} / ${memmax}${alignr}${memperc} %
${color white}$membar
${font sans-serif:bold}FILESYSTEM ${hr 2}
${font}${fs_used /} / ${fs_size /}${alignr}${fs_used_perc} %
${color white}${fs_bar /}
${color}${font sans-serif:bold}SENSORS ${hr 2}
${font}chipset${alignr}${hwmon 1 temp 1}°C
video${alignr}${execi 60 nvidia-settings -q ThermalSensorReading -t}°C
cpu fan${alignr}${hwmon 1 fan 1} RPM
intake${alignr}${hwmon 1 fan 3} RPM
exhaust${alignr}${hwmon 1 fan 4} RPM
${font sans-serif:bold}NETWORK ${hr 2}
${font}${color #888888}${downspeedgraph enp4s0 30,95 -l} ${color #888888}${upspeedgraph enp4s0 30,95 -l}
${color}down:${downspeed enp4s0} up:${upspeed enp4s0}
${font sans-serif:bold}TOP CPU ${hr 2}
${font}${top name 1}${alignr}${top cpu 1} %
${top name 2}${alignr}${top cpu 2} %
${top name 3}${alignr}${top cpu 3} %
${top name 4}${alignr}${top cpu 4} %
${font sans-serif:bold}TOP MEM ${hr 2}
${font}${top_mem name 1}${alignr}${top_mem mem 1} %
${top_mem name 2}${alignr}${top_mem mem 2} %
${top_mem name 3}${alignr}${top_mem mem 3} %
${top_mem name 4}${alignr}${top_mem mem 4} %
]]