Skip to content

Instantly share code, notes, and snippets.

@EgonSpengler
Created February 2, 2014 01:10
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save EgonSpengler/8761653 to your computer and use it in GitHub Desktop.
Save EgonSpengler/8761653 to your computer and use it in GitHub Desktop.
# .conkyrc by JeSuisNerd
# updated 2041/2/1
# set to yes if you want Conky to be forked in the background
background yes
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_class Conky
own_window_type override
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_argb_visual yes
# fiddle with window
use_spacer none
use_xft yes
xftfont Fiery Turk:size=6
xftalpha 1
# Update interval in seconds
update_interval 2.0
# Minimum size of text area
minimum_size 1213 920
# Draw shades?
draw_shades yes
# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
uppercase no # set to yes if you want all text to be in uppercase
font Fiery Turk:size=6
# Default colors and also border colors, grey90 == #e5e5e5
default_color 999999
# Text alignment
alignment top_left
# Gap between borders of screen and text
gap_x 700
gap_y 20
# Actually redraw album art when it redraws
imlib_cache_size 0
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
lua_load ~/scripts/conky_rings.lua
lua_draw_hook_pre conky_main_widgets
color0 BDB696 #yellow
color1 BD9696 #red
color2 A496BD #purple
color3 96BDAF #green
color4 999999 #default
# stuff after 'TEXT' will be formatted on screen
TEXT
${voffset 460}
${if_running clementine}${execp conkyClementine --template=~/.conky/conkyClementine.template}$endif
${if_running clementine}${font Terminus:size=12}${alignr}${offset -84}${color0}${execi 3 conkyClementine --datatype=TI}$endif
${if_running clementine}${font Fiery Turk:size=6}${alignr}${offset -84}${color4}${execi 3 conkyClementine --datatype=AR} - ${execi 3 conkyClementine --datatype=AL}$endif
${if_running clementine}${alignr}${offset -84}${voffset 2}${execi 3 conkyClementine --datatype=YR}$endif
${if_running clementine}${alignr}${offset -107}${voffset 17}${execi 2 conkyClementine --datatype=PT}/${execi 2 conkyClementine --datatype=LE}$endif
${if_running clementine}${alignr}${offset -45}${voffset -11}${color0}CLEMENTINE$endif
${if_running clementine}${else}${voffset 16}$endif
${color1}${offset 383}${voffset 1}CPU ${color4}${acpitemp}°C ${color1}GPU ${color4}${execi 30 nvidia-settings -query GPUCoreTemp | grep gpu:0 | cut -c45-46 }°C
${color2}${offset 242}${voffset 12}UPTIME ${color4}$uptime
${alignr}${offset -1110}${voffset 12}${downspeedf enp0s25}k ${color3}DOWN
${offset 128}${voffset -11}UP ${color4}${upspeedf enp0s25}k
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment