# --------------------------------------------------------------------------------------------- #
#
# .conkyrc - derived from various examples across the 'net
#
# Some of the sites that proved most usful include:
# http://mylinuxramblings.wordpress.com/2010/03/23/how-to-configure-the-conky-system-monitor/`
# http://crunchbanglinux.org/wiki/conky
# http://lusule.wordpress.com/2008/08/07/how-to-4/
#
# --------------------------------------------------------------------------------------------- #
# -------------------- Conky's Run Time Parameters -------------------- #
update_interval 1.0 # Conky update interval in seconds
total_run_times 0 # Number of updates before quitting. Set to zero to run forever.
no_buffers yes # Subtract file system buffers from used memory?
cpu_avg_samples 4 # Number of cpu samples to average. Set to 1 to disable averaging
net_avg_samples 2 # Number of net samples to average. Set to 1 to disable averaging
# -------------------- Conky's General Look & Feel -------------------- #
# --- defualt values --- #
default_color LightBlue # Default color and border color
default_bar_size 0 6 # Specify a default width and height for bars.
default_gauge_size 25 25 # Specify a default width and height for gauges.
default_graph_size 0 25 # Specify a default width and height for graphs.
default_outline_color blue # Default border and text outline color
default_shade_color white # Default border and text shading color
# --- predefined colors - http://www.kgym.jp/freesoft/xrgb.html --- #
color0 FFFFFF # white
color1 FFA500 # orange
color2 FF6A6A # firebrick
color3 98FB98 # pale green
color4 D3D3D3 # light gray
color5 2F4F4F # dark slate gray
color6 FFEC8B # light golden rod
color7 54FF9F # sea green
color8 FF8C69 # salmon
color9 FFE7BA # wheat
# --- window layout & options --- #
own_window yes # Conky creates its own window instead of using desktop
own_window_type normal # If own_window is yes, use type normal, desktop, or override
own_window_transparent yes
own_window_colour 000000
double_buffer yes # Use double buffering (reduces flicker)
use_spacer right # Adds spaces to stop object from moving
maximum_width 600 # Maximum width of window in pixels
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# --- window placment --- #
alignment top_right
# --- borders, margins, and outlines --- #
draw_graph_borders yes # Do you want to draw borders around graphs
border_inner_margin 9 # Window's inner border margin (in pixels)
border_outer_margin 5 # Window's outer border margin (in pixels)
gap_x 10
gap_y 10
border_width 10 # Window's border width (in pixels)
# --- Text --- #
draw_outline no # Do you want ot draw outlines
draw_shades no # Do you want to draw shades
draw_borders no # Do you want to draw borders around text
uppercase no # set to yes if you want all text to be in uppercase
use_xft yes # use the X FreeType interface library (anti-aliased font)
xftfont GE Inspira:size=10:weight=bold # Xft font to be used
# -------------------- Conky's Displayed System Monitoring Parameters -------------------- #
own_window_argb_value 0
own_window_argb_visual yes
minimum_size 0 0
TEXT
${voffset -7}
# General system information
${color1}SYSTEM INFORMATION ${hr 2}$color
${color0}System: $color$nodename ${alignr}${color0}Uptime: $color$uptime
${color0}Kernel: $color$kernel${alignr}${color0}Arch: $color$machine
${color0}Frequency: $color$freq MHz
# CPU information
${color1}CPU ${hr 2}$color
${color0}Avg. Load: $color $loadavg
${color0}CPU Temperature: $color${acpitemp}°C
${color0}CPU Usage:$color $cpu% ${color1}${cpubar}
${cpugraph 9575CD A5D6A7}$color
# Top running processes
${color1}TOP 5 PROCESSES ${hr 2}$color
${color0}Processes:$color $processes ${color0}Running:$color $running_processes
${stippled_hr 2}
${color0}CPU Usage$color
${color3} NAME PID CPU % MEM$color
${color2} ${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}
${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5}
${stippled_hr 2}
# Memory and swap space untilization
${color1}MEMORY & SWAP ${hr 2}$color
${color0}RAM Usage: ${color}$mem / $memmax
$memperc% ${color6}${membar}$color
# File System utilization
${color1}FILE SYSTEM ${hr 2}$color
${color0}SSD:$color ${fs_used /} / ${fs_size /}
${fs_used_perc /}% ${color8}${fs_bar /}$color
#${stippled_hr 2}
#${color0}Reads: $color$diskio_read/s${alignr}${color0}Writes: $color$diskio_write/s
#${color8}${diskiograph_read 20,100 33FF00 FF3333 scale -t}$color${alignr}${color8}${diskiograph_write 20,100 33FF00 FF3333 scale -t}$color
# Ethernet utilization
${color1}NETWORKING ${hr 2}$color
#${color0}Wired (${addr enp0s20u1})
#${color0}Down:$color ${downspeed enp0s20u1}/s ${alignr}${color0}Up:$color ${upspeed enp0s20u1}/s
#${color0}Total:$color ${totaldown enp0s20u1} ${alignr}${color0}Total: $color${totalup enp0s20u1}
#${color0}${downspeedgraph enp0s20u1 25,120 000000 00ff00} ${alignr}${upspeedgraph enp0s20u1 25,120 000000 ff0000}$color
#${stippled_hr 2}
${color0}Wireless (${addr wlp3s0})
${color0}Down:$color ${downspeed wlp3s0}/s ${alignr}${color0}Up:$color ${upspeed wlp3s0}/s
${color0}Total:$color ${totaldown wlp3s0} ${alignr}${color0}Total: $color${totalup wlp3s0}
${color0}${downspeedgraph wlp3s0 25,120 000000 81D4FA} ${alignr}${upspeedgraph wlp3s0 25,120 000000 FFE082}$color
${voffset 10}${offset 43}${color EAEAEA}${font GE Inspira:pixelsize=75}${time %I:%M}${font}${voffset -2}${font}${color EAEAEA}${font GE Inspira:pixelsize=15}${time %p}${font}${voffset 10}
${offset 32}${color FFA300}${font GE Inspira:pixelsize=22}${time %d}${color EAEAEA}${font GE Inspira:pixelsize=22}${time %B} ${time %Y},${font}${voffset -8}${offset 10}${color FFA300}${font GE Inspira:pixelsize=22}${time %A}${font}
Last active
July 25, 2021 14:09
-
-
Save prvn-pa/b2f7992af8cfc4be71560bba76c81a98 to your computer and use it in GitHub Desktop.
conky-rc
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment