quarta-feira, 28 de julho de 2010

Configuração Para o Conky (Linux)

Um dos melhores monitores de sistema para Linux é o Conky.
Leve, não interfere na velocidade e execução de outros programas.
É extremamente configurável, permitindo mostrar em detalhes cada aspecto do sistema.
O problema é sua configuração, bastante complexa.
Para começar, assim como boa parte dos programas Linux, o Conky não tem um menu de configuração. Isso é feito num arquivo (conky.conf) que fica em pastas específicas que variam de acordo com a distribuição, normalmente em /etc/conky/.
De qualquer forma, compartilho com vocês minha configuração personalizada do Conky:

# conky.conf
# Marcelo Marchi Negreira
# 18/09/2012
#
alignment top_right
border_width 1
default_bar_size 0 5
default_color yellow
default_graph_size 0 10
double_buffer true
draw_borders false
draw_graph_borders true
draw_shades false
font mono:bold:italic:size=12
format_human_readable true
gap_x 10
gap_y 10
maximum_width
minimum_size
own_window true
own_window_colour black
own_window_transparent yes
own_window_type desktop
own_window_hints undecorated skip_taskbar
show_graph_scale false
update_interval 1
uppercase
use_xft true

TEXT
${font mono:bold:italic:size=24}${time %A}
${time %d/%m/%Y}
${time %T}${font mono:bold:italic:size=12}
=====================
$nodename
$sysname
$kernel
$uptime
$freq_g
$processes
$running_processes
$addrs
=====================
Ram $membar
Swap $swapbar
File System $fs_bar
Battery ${battery_bar BAT1}
Wireless ${wireless_link_bar wlan0}
=====================
Cpu
${cpugraph cpu0}
Wired
${upspeedgraph eth0}
${downspeedgraph eth0}
Wireless
${upspeedgraph wlan0}
${downspeedgraph wlan0}
=====================
${top name 1}
${top name 2}
${top name 3}
${top name 4}
${top name 5}