Mi nuevo .conkyrc
Hoy les traigo el codigo de mi nuevo archivo .conkyrc, utilizando los scripts que anteriormente les di, para Amarok y Gmail, este nuevo añade la posibilidad de monitorear la red (Rx, Tx) ademas de mostrarnos el uptime.
El codigo en cuestión es este:
##################################
# Code by: Overclock_Orange
# fmdlc.unix [at] gmail dot com>
##################################
# maintain spacing between certain elements
use_spacer yes
# set to yes if you want tormo to be forked in the background
background yes
#modificado
use_xft yes
# Xft font when Xft is enabled
xftfont Vera-7
#xftfont Andale Mono-9
#xftfont Clean-8
#xftfont cubicfive10:pixelsize=8
#xftfont squaredance10:pixelsize=14
#xftfont swf!t_v02:pixelsize=10
# Text alpha when using Xft
xftalpha 1
mail_spool $MAIL
# Update interval in seconds
update_interval 1.0
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer no
# Minimum size of text area
minimum_size 200 5
maximum_width 300
# Draw shades?
draw_shades no
# Draw outlines?
draw_outline no # amplifies text
# Draw borders around text
draw_borders yes
# Stippled borders?
stippled_borders 0
# border margins
border_margin 10
# border widt5
border_width 1
# Default colors and also border colors, grey90 == #e5e5e5
default_color white
default_shade_color white
default_outline_color white
# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right
# Gap between borders of screen and text
gap_x 725
gap_y 45
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# stuff after ‘TEXT’ will be formatted on screen
TEXT
${color green}Uptime: ${color }$uptime
${color}${hr 2}
${color green}Processes:${color white}
${voffset 5}${color green}Name${alignr}RAM% CPU% PID
${color white}${top name 1}${alignr}${top mem 1} ${top cpu 1} ${top pid 1}
${color white}${top name 2}${alignr}${top mem 2} ${top cpu 2} ${top pid 2}
${color white}${top name 3}${alignr}${top mem 3} ${top cpu 3} ${top pid 3}
${color white}${top name 4}${alignr}${top mem 4} ${top cpu 4} ${top pid 4}
${color white}${top name 5}${alignr}${top mem 5} ${top cpu 5} ${top pid 5}
${color white}${top name 6}${alignr}${top mem 6} ${top cpu 6} ${top pid 6}
${color white}${top name 7}${alignr}${top mem 7} ${top cpu 7} ${top pid 7}
${color white}${top name 8}${alignr}${top mem 8} ${top cpu 8} ${top pid 8}
${color white}${top name 9}${alignr}${top mem 9} ${top cpu 9} ${top pid 9}
${color white}Total: ${color green}$processes${alignr}${color white}Running: ${color} ${color green}$running_processes
${color}${hr 2}
${color green} Network: ${color white} (${addr eth0} / ${execi 600 curl ‘http://www.whatismyip.org’})
${alignr}Up: ${upspeed eth0} k/s
${downspeedgraph eth0 25,140 000000 ff0000} ${alignr}${upspeedgraph eth0 25,140 000000 00ff00}$color
${color red}Rx: ${color white}${totaldown eth0} ${alignr}${color green}Tx: ${color white}${totalup eth0}
${color}${hr 2}
${color green}Playing:${color white}${if_running amarokapp}${color white}
${execi 10 dcop amarok player artist} – ${execi 10 dcop amarok player title} – (${execi 5 dcop amarok player currentTime}/${execi 10 dcop amarok player totalTime})
${color white}${execibar 1 ~/.conky/amarok progress}
${color white}Bitrate:${execi 10 dcop amarok player bitrate}kbps${alignr}Vol:${execi 10 dcop amarok player getVolume}%
${color}${hr 2}
${color green}GMail Inbox: ${color white}
${execi 300 python ~/.conky/gmail.py}
El resultado, al final se ve como este ;)


