Skip to content

Instantly share code, notes, and snippets.

@nizz
Created November 20, 2012 00:59
Show Gist options
  • Save nizz/4115256 to your computer and use it in GitHub Desktop.
Save nizz/4115256 to your computer and use it in GitHub Desktop.
Conky Configuraton
# Conky, a system monitor, based on torsmo
#
# Any original torsmo code is licensed under the BSD license
#
# All code written since the fork of torsmo is licensed under the GPL
#
# Please see COPYING for details
#
# Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen
# Copyright (c) 2005-2010 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS)
# All rights reserved.
# ver.nizz.2012.10
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
double_buffer yes
alignment top_right
background yes
border_width 1
cpu_avg_samples 2
default_color lightgrey
default_outline_color black
default_shade_color black
draw_borders no
draw_graph_borders no
draw_outline no
draw_shades yes
use_xft yes
xftfont Schoolboy Text:size=8
gap_x 5
gap_y 5
#minimum_width 500
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no
own_window yes
own_window_class Conky
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
stippled_borders 0
update_interval 1.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no
#Warning
color1 C90A00
TEXT
${alignc 17}${font My 70s Ding:size=20}A${font}${font Schoolboy Text:size=16}nizz${font}
${font Schoolboy Text:style=Bold}SYSTEM${font} ${hr 2}
${font StyleBats:size=16}P${font} Uptime: ${alignr}${uptime}
${voffset 2}${font OpenLogos:size=14}Q${font} Kernel: ${alignr}${kernel}
${font StyleBats:size=14}A${font} CPU1: ${cpu cpu1}% ${alignr}${cpugraph cpu1 14,60}
${font StyleBats:size=14}A${font} CPU2: ${cpu cpu2}% ${alignr}${cpugraph cpu2 14,60}
${font Poky:size=12}M${font} RAM: $memperc% ${alignr}${memgraph 14,60}
${font StyleBats:size=14}j${font} SWAP: $swapperc% ${alignr}${swapbar 8,60}
${if_match "${acpiacadapter ACAD}" == "on-line" }\
${if_match "${battery_percent BAT0}" == "100" }${font Poky:size=12}T${font} Battery: ${battery_percent BAT0}% ${alignr}${battery_bar 8,60 BAT0}${else}\
${if_match "${battery_percent BAT0}" > "75" }${font Poky:size=12}R${font} Battery: ${battery_percent BAT0}% ${alignr}${battery_bar 8,60 BAT0}${else}\
${if_match "${battery_percent BAT0}" > "50" }${font Poky:size=12}E${font} Battery: ${battery_percent BAT0}% ${alignr}${battery_bar 8,60 BAT0}${color}${else}\
${color1}${font Poky:size=12}W${font} Battery: ${battery_percent BAT0}% ${alignr}${battery_bar 8,60 BAT0}${color}${endif}${endif}${endif}\
${else}\
${if_match "${battery_percent BAT0}" == "100" }${font Poky:size=12}5${font} Battery: ${battery_percent BAT0}% ${alignr}${battery_bar 8,60 BAT0}${else}\
${if_match "${battery_percent BAT0}" > "75" }${font Poky:size=12}4${font} Battery: ${battery_percent BAT0}% ${alignr}${battery_bar 8,60 BAT0}${else}\
${if_match "${battery_percent BAT0}" > "50" }${font Poky:size=12}3${font} Battery: ${battery_percent BAT0}% ${alignr}${battery_bar 8,60 BAT0}${color}${else}\
${color1}${font Poky:size=12}2${font} Battery: ${battery_percent BAT0}% ${alignr}${battery_bar 8,60 BAT0}${color}${endif}${endif}${endif}\
${endif}
${font Poky:size=12}y${font} ${fs_used /}/${fs_size /} ${alignr}${fs_bar 8,60 /}
${font StyleBats:size=18}x${font} CPU Temperature: ${alignr}${acpitemp} °C
${font Poky:size=12}N${font} GPU Temperature: ${alignr}${nvidia temp} °C
#${font Pie charts for maps:size=12}7${font} ${voffset -5}Home:
#${voffset 4}${fs_used /home}/${fs_size /home} ${alignr}${fs_bar 8,60 /home}
#${font Pie charts for maps:size=12}7${font} ${voffset -5}7:
#${voffset 4}${fs_used /mnt/7}/${fs_size /mnt/7} ${alignr}${fs_bar 8,60 /mnt/7}
${font Schoolboy Text:style=Bold}WIRED${font} ${hr 2}
${voffset 4}${font PizzaDude Bullets:size=12}O${font} Up: ${upspeed eth0} ${alignr}${upspeedgraph eth0 8,60 000000 000000}
${voffset 4}${font PizzaDude Bullets:size=12}U${font} Down: ${downspeed eth0} ${alignr}${downspeedgraph eth0 8,60 000000 000000}
${voffset 4}${font PizzaDude Bullets:size=12}N${font} Upload: ${alignr}${totalup eth0}
${voffset 4}${font PizzaDude Bullets:size=12}T${font} Download: ${alignr}${totaldown eth0}
${voffset 4}${font PizzaDude Bullets:size=12}a${font} Local Ip: ${alignr}${addr eth0}
${font Schoolboy Text:style=Bold}WIRELESS${font} ${hr 2}
${voffset 4}${font PizzaDude Bullets:size=12}O${font} Up: ${upspeed wlan0} ${alignr}${upspeedgraph wlan0 8,60 000000 000000}
${voffset 4}${font PizzaDude Bullets:size=12}U${font} Down: ${downspeed wlan0} ${alignr}${downspeedgraph wlan0 8,60 000000 000000}
${voffset 4}${font PizzaDude Bullets:size=12}N${font} Upload: ${alignr}${totalup wlan0}
${voffset 4}${font PizzaDude Bullets:size=12}T${font} Download: ${alignr}${totaldown wlan0}
${voffset 2}${font Poky:size=11}w${font} Network: ${wireless_essid wlan0}
${font Poky:size=11}Y${font} Signal: ${wireless_link_qual wlan0}% ${alignr}${wireless_link_bar 8,60 wlan0}
${voffset 4}${font PizzaDude Bullets:size=12}a${font} Local Ip: ${alignr}${addr wlan0}
${font Schoolboy Text:style=Bold}PROCESSES${font} ${hr 2}
NAME $alignr PID CPU
${top name 1} $alignr ${top pid 1} ${top cpu 1}
${top name 2} $alignr ${top pid 2} ${top cpu 2}
${top name 3} $alignr ${top pid 3} ${top cpu 3}
${top name 4} $alignr ${top pid 4} ${top cpu 4}
${top name 5} $alignr ${top pid 5} ${top cpu 5}
${top name 6} $alignr ${top pid 6} ${top cpu 6}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment