# Conky configuration - 1/12/08 -jwb # edit for Arch Linux - 8/6/08 -jwb # # the list of variables has been removed from this file in favour # of keeping the documentation more maintainable. # Check http://conky.sf.net for an up-to-date-list. # # 4/30/08 edit - weather related stuff: shortened paths for weather and xlst filename. -jwb # 5/1/08 edit - tried both "background yes" and "background true" for boolean value. Both work. -jwb # set to yes if you want Conky to be forked in the background # was background true background true # Use Xft? use_xft true # Xft font when Xft is enabled xftfont verdana:size=10 # Text alpha when using Xft # 0.0 - 1.0 (bright > faint) xftalpha 0.1 # Update interval in seconds update_interval 5.0 # This is the number of times Conky will update before quitting. # Set to zero to run forever. total_run_times 0 ######################################################################## # own_window Boolean, create own window to draw? # own_window_class Manually set the WM_CLASS name. Defaults to "Conky". # own_window_colour If own_window_transparent no, set a specified background colour (defaults to black). # Takes either a hex value (#ffffff) or a valid RGB name (see /usr/lib/X11/rgb.txt) # own_window_hints If own_window is yes, you may use these window manager hints to affect the way Conky # displays. Notes: Use own_window_type desktop as another way to implement many of these hints implicitly. If # you use own_window_type override, window manager hints have no meaning and are ignored. # own_window_title Manually set the window name. Defaults to " - conky". # own_window_transparent Boolean, set pseudo-transparency? # own_window_type if own_window is yes, you may specify type normal, desktop or override (default: normal). # Desktop windows are special windows that have no window decorations; are always visible on your desktop; do # not appear in your pager or taskbar; and are sticky across all workspaces. Override windows are not under the # control of the window manager. Hints are ignored. This type of window can be useful for certain situations. ######################################################################## # own_window own_window no # own_window_colour # own_window hints # own_window_hints undecorate,sticky,skip_taskbar,skip_pager # own_window_title # own_window_type # own_window_transparent yes # own_window_type override ######################################################################## # Use double buffering (reduces flicker, may not work for everyone) double_buffer yes # Draw shades? # draw_shades yes # Draw outlines? draw_outline no # Draw borders around graphs draw_graph_borders yes # Default colors and also border colors # default_color white color0 black color1 brown color2 red color3 orange color4 yellow color5 green color6 blue color7 violet color8 grey color9 white # was color88 lightgrey # Text alignment, other possible values are commented #bottom_right, top_left, top_right or none alignment top_left # Gap between borders of screen and text # same thing as passing -x at command line #was gap_x 1 #was gap_y 1 # Subtract file system buffers from used memory? no_buffers yes # set to yes if you want all text to be in uppercase uppercase no # number of cpu samples to average # set to 1 to disable averaging cpu_avg_samples 2 # number of net samples to average # set to 1 to disable averaging net_avg_samples 2 # Force UTF8? note that UTF8 support required XFT override_utf8_locale no #was no # Add spaces to keep things from moving about? This only affects certain objects. # use_spacer none # was yes # ${if_mounted /mnt/hda3}${color grey}hda3: $color ${fs_used_perc /mnt/hda3} % ${fs_bar /mnt/hda3} 2>/dev/null ${endif} # ${if_mounted /mnt/hda4}${color grey}hda4: $color ${fs_used_perc /mnt/hda4} % ${fs_bar /mnt/hda4} 2>/dev/null ${endif} # ${if_mounted /mnt/hda3}${color lightgrey}/mnt/hda3: ${color lightgrey}${fs_used /mnt/hda3/} | ${fs_size /mnt/hda3/} Free: # ${fs_free_perc /mnt/hda3/}% ${color lightblue}${fs_bar /mnt/hda3/} 2>/dev/null ${endif} # ${if_mounted /mnt/hda4}${color lightgrey}/mnt/hda4: ${color lightgrey}${fs_used /mnt/hda4/} | ${fs_size /mnt/hda4/} Free: # ${fs_free_perc /mnt/hda4/}% ${color lightblue}${fs_bar /mnt/hda4/} ${2>/dev/null endif} # ${color4}hda3: ${color8}${fs_used_perc /mnt/hda3} % ${fs_bar /mnt/hda3} # ${color4}hda4: ${color8}${fs_used_perc /mnt/hda4} % ${fs_bar /mnt/hda4} # ${texeci 7200 lynx -nonumbers -dump http://scores.espn.go.com/mlb/scoreboard | egrep -i -A12 -B2 Boston} # ${color4}Rob's NW Hills - Winsted CT${alignr}965 ft ASL${color8}${execi 300 /root/weather/06098.sh} # ${color4}Matt's Draft House - Inlet NY${alignr}1775 ft ASL${color8}${execi 300 /root/weather/13360.sh} # ${execi 300 /home/jeff/weather/06098.sh} # ${execi 300 /home/jeff/weather/13360.sh} TEXT ${color4}F1 - ${color9}email | ${color4}F2 - ${color9}browse | ${color4}F3 - ${color9}edit | ${color4}F4 - ${color9}term | ${color4}F5 - ${color9}irc | ${color4}F6 - ${color9}rox | ${color4}F12 - ${color9}gxine ${color4}user/node: ${color8}${exec whoami}@$nodename ${color4}load: ${color8}$loadavg ${color4}uptime: ${color8}$uptime ${cpugraph cpu1 21,128 ff0000 33ff00} ${offset 10}CPU 1 - ${cpu cpu1}% ${cpugraph cpu2 21,128 ff0000 33ff00} ${offset 10}CPU 2 - ${cpu cpu2}% ${downspeedgraph eth0 21,128 ff0000 33ff00} ${offset 10}eth0 down: ${downspeed eth0} k/s ${upspeedgraph eth0 21,128 ff0000 33ff00} ${offset 10}eth0 up: ${upspeed eth0} k/s ${membar 6,128} ${offset 10}RAM: $mem ${swapbar 6,128} ${offset 10}swap: $swap ${execi 300 /home/jeff/weather/06098.sh} ${execi 300 /home/jeff/weather/13360.sh}