# p0z1tr0n's Conky Config

# Conky window features
alignment top_right
background no
border_width 1
default_color white
default_outline_color white
default_shade_color black
double_buffer yes
draw_borders yes
draw_graph_borders yes
draw_outline no
draw_shades yes
use_xft yes
xftfont Terminus:size=10
gap_x 5
gap_y 5
maximum_width 270
out_to_console no
out_to_stderr no
extra_newline no
own_window yes
own_window_class Conky
own_window_colour 323232
own_window_type background
own_window_transparent no
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
stippled_borders 0
update_interval 0.5
uppercase no
use_spacer none

#mpd
mpd_host 80.240.218.168
mpd_port 6600


TEXT
${color lightgreen}${font xft:Terminus:size=11}System Information$color${font}
${color 88aaff}Hostname: $color$nodename 
${color 88aaff}Kernel: $color$kernel $machine
${color 88aaff}Uptime:$color $uptime
$hr
${color lightgreen}${font xft:Terminus:size=11}System Resources${color}${font}
${color 88aaff}CPU Usage:$color $cpu% ${color 3399cc}${cpubar 4}
${color 88aaff}RAM Usage:$color $mem/$memmax - $memperc% 
${color 3399cc}${membar 4}
${color 88aaff}Swap Usage:$color $swap/$swapmax - $swapperc% 
${color 3399cc}${swapbar 4}$color
$hr
${color lightgreen}${font xft:Terminus:size=11}Filesystem:$font
${color 88aaff}Root: ${color green}Free: $color${fs_free /} ${color 0077ff}/ ${color 00ff88}Total size: $color${fs_size /}
${color 3399cc}${fs_bar 6 /}
${color 88aaff}Home: ${color green}Free: $color${fs_free /home} ${color 0077ff}/ ${color 00ff88}Total size: $color${fs_size /home}
${color 3399cc}${fs_bar 6 /home}
${color 88aaff}Data: ${color green}Free: $color${fs_free /data} ${color 0077ff}/ ${color 00ff88}Total size: $color${fs_size /data}
${color 3399cc}${fs_bar 6 /data}$color
$hr
${color lightgreen}${font xft:Terminus:size=11}Networking:$font ${alignr}${color cyan} IP:$color ${addr eth0}
${color green}Up:$color ${upspeed eth0}   ${alignr}     ${color red}Down:$color ${downspeed eth0}
${color green}${upspeedgraph eth0 25,100}   ${color red}${alignr}${downspeedgraph eth0 25,100}$color
${color green}Total Up:$color ${totalup eth0}  ${alignr}${color red}Down:$color ${totaldown eth0}

#If you haven't eth1 interface - remove code from here...
${if_up eth1}${alignr}${color cyan} IP:$color ${addr eth1}
${color green}Up:$color ${upspeed eth1}  ${alignr}${color red}Down:$color ${downspeed eth1}
${color green}${upspeedgraph eth1 25,100}   ${color red}${alignr}${downspeedgraph eth1 25,100}$color
${color green}Total Up:$color ${totalup eth1}  ${alignr}${color red}Down:$color ${totaldown eth1}
$else${color red}eth1 not up/yet configured!$endif$color
# ...to here
$hr
${color lightgreen}${font xft:Terminus:size=11}Processes Info:$color$font
 ${alignr}${color 88aaff}Processes:$color $processes  ${color green}Running:$color $running_processes

${color ff4444}Top CPU
 ${color cyan}Name              PID   CPU%   MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}

${color ff4444}Top MEM
 ${color cyan}Name              PID   CPU%   MEM%
${color lightgrey} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color lightgrey} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color lightgrey} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${color lightgrey} ${top_mem name 4} ${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}
$hr
${color lightgreen}${font xft:Terminus:size=11}MPD:$color$font  
< ${if_mpd_playing}${color 00ff55}${mpd_status}${else}${color ff0000}${mpd_status}${endif} ${color}> ${color #4ea5cd}${alignr}${mpd_elapsed}/${mpd_length}
${color ff5500}${mpd_artist} ${color}- ${color e0e0e0}${mpd_title}${alignc}
${color #4ea5cd}${mpd_bar 3,225} ${mpd_percent}%