Neste artigo, pretendo mostrar como montar um desktop leve, rápido e com algumas APPs para torná-lo bem confortável. Uma
excelente alternativa aos WMs mais utilizados.
Um velho conhecido aqui, o Conky, um monitor de sistema altamente configurável. Por padrão sua configuração fica em "~/.conkyrc", caso não exista, rode:
cp -v /etc/conky/conky.conf ~/.conkyrc
Esta configuração é básica, porém funcional, para testá-la, basta rodar:
conky -c /etc/conky/conky.conf
Esta é a configuração que uso:
alignment top_right
background yes
border_width 2
cpu_avg_samples 2
default_color white
default_outline_color 000000
default_shade_color white
double_buffer yes
draw_borders yes
draw_graph_borders yes
draw_outline yes
draw_shades no
font Denmark:size=7
format_human_readable yes
gap_x 20
gap_y 20
maximum_width 200
minimum_size 50
override_utf8_locale yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_type Desktop
own_window yes
short_units on
show_graph_range yes
show_graph_scale yes
temperature_unit celsius
total_run_times 0
update_interval 1.0
uppercase no # set to yes if you want all text to be in uppercase
use_spacer none
use_xft yes
xftalpha 1.0
xftfont Denmark:size=7
TEXT
CALENDARIO
$alignc${font DejaVu Sans Mono:size=10}${exec cal -C}${font DejaVu Sans Mono:size=10}
${font Denmark:style=Bold:pixelsize=20}${alignc}${time %H:%M:%S}${font Denmark:size=20}
${font Denmark:style=Bold:pixelsize=12}${alignc}${time %A - %d/%m/%Y}${font Denmark:size=7}
SISTEMA
Hostname: $alignr$nodename
Kernel: $alignr$kernel
Uptime: $alignr$uptime
Processes: ${alignr}$processes ($running_processes running)
Load: ${alignr}$loadavg
CPU ${alignc} ${freq}MHz / ${acpitemp}C ${alignr}(${cpu cpu1}%)
${cpubar 4 cpu1}
${cpugraph 20}
RAM ${alignr}$mem / $memmax ($memperc%)
${membar 4}
SWAP ${alignr}$swap / $swapmax ($swapperc%)
${swapbar 4}
Top 5 CPU $alignr CPU%
${top name 1}$alignr${top cpu 1}
${top name 2}$alignr${top cpu 2}
${top name 3}$alignr${top cpu 3}
${top name 4}$alignr${top cpu 4}
${top name 5}$alignr${top cpu 5}
Top 5 MEMORIA $alignr MEM%
${top_mem name 1}$alignr${top_mem mem 1}
${top_mem name 2}$alignr${top_mem mem 2}
${top_mem name 3}$alignr${top_mem mem 3}
${top_mem name 4}$alignr${top_mem mem 4}
${top_mem name 5}$alignr${top_mem mem 5}
SISTEMA DE ARQUIVOS ${color}
/: $alignr ${fs_used /} / ${fs_size /} ($alignr${fs_free_perc /}%)
${fs_bar 4 /}
/home: $alignr ${fs_used /home/} / ${fs_size /home} ($alignr${fs_free_perc /home}%)
${fs_bar 4 /home}
/media/sda4: $alignr ${fs_used /media/sda4} / ${fs_size /media/sda4} ($alignr${fs_free_perc /media/sda4}%)
${fs_bar 4 /media/sda4}
/media/sdb1: $alignr ${fs_used /media/sdb1} / ${fs_size /media/sdb1} ($alignr${fs_free_perc /media/sdb1}%)
${fs_bar 4 /media/sdb1}
REDE ${color}
Down ${downspeed ppp0} ${alignr}Up ${upspeed ppp0}
${downspeedgraph ppp0 20,107} ${alignr}${upspeedgraph ppp0 20,107}
Total ${totaldown ppp0} ${alignr}Total ${totalup ppp0}
[2] Comentário enviado por chimico em 24/02/2012 - 11:49h
@edps
Valeu brother, aqui no vol fizeram uma ótima formatação, quando escrevi o artigo deu 9 páginas.
Quero aproveitar para postar uma correção, pois logo que mandei o artigo para a 'Fila de espera', encontrei um bug no Systray do IceWM, em que os ícones somem quando muda-se de área de trabalho ou troca de tema.
[3] Comentário enviado por removido em 24/02/2012 - 12:17h
Oi chimico.
Fico muito satisfeito quando meu trabalho de formatação agrada aos autores. :)
Temos que adaptar os trabalhos às regras de formatação propostas pelo Fabio, e tais regras, estão baseadas na experiência dele. Não são meros caprichos. E o Google tem muita influência nestas regras, devido a seu robô de busca (Google-Bot).
Bom, com relação à correção que citou devido a um Bug na Systray do IceWM, já efetuei a correção.
Como não citou sobre a linha: 'conky &' na correção, resolvi mantê-la.
Veja como ficou, qualquer coisa, retorne.
Ótimo artigo!
Gostei do Conky também, tanto que o estou usando.
Um detalhe: caso o calendário não apareça (o que aconteceu no meu openSUSE), na linha:
---------------------------------------------------------------------------------------------------------------
CALENDARIO
$alignc${font DejaVu Sans Mono:size=10}${exec cal -C}${font DejaVu Sans Mono:size=10}
---------------------------------------------------------------------------------------------------------------
Deve-se retirar '-C' após o 'cal', ficando assim:
---------------------------------------------------------------------------------------------------------------
$alignc${font DejaVu Sans Mono:size=10}${exec cal}${font DejaVu Sans Mono:size=10}
---------------------------------------------------------------------------------------------------------------
[5] Comentário enviado por chimico em 24/02/2012 - 20:02h
@izaias
O 'systray' do IceWM tem tido problemas com aplicativos GTK{2,3}, mas com QT4/KDE4 não. Logo que postei o artigo, mudei de tema, já que instalei vários e fico indeciso, aí me deparei com este problema. O 'sleep' resolve e ainda não entendi porque. Quanto ao cal, realmente não necessita do '-C', já que este é o padrão deste comando, pelo menos no Debian, mas em algumas distros, pelo que vi no 'Google', se comportam como ncal (-N), que mostra as semanas como linhas ao invés de colunas.
[8] Comentário enviado por chimico em 24/02/2012 - 21:01h
Os "bons tempos" chegam para qualquer 'PC' cansado. Use IceWM com PCManFM e você tem uma espécie de "LXDE", já fiz isso várias vezes, mas não sou chegado ao PCManFM, nem ao Thunar, que possuem a mesma funcionalidade de gerenciar a área de trabalho.
O IceWM é muito flexível, com xcompmgr fica show de bola, se sua GPU aguentar. Tem belíssimos temas pela net. Sinto-me confortável nele, e olha que em assunto de DE, sou 'fanboy' do KDE3/4 e do QT.
E sobre o Clipit, o mesmo só está disponível para o Wheezy/Testing ou SID/Unstable, logo, o mesmo terá que ser baixado e instalado na unha pelos usuário do Squeeze:
[11] Comentário enviado por chimico em 25/02/2012 - 01:13h
@edps;@julio_hoffimann
Obrigado pelos comentários
@edps
De fato, não postei meu sources.list que em boa parte vieram dos seus artigos, dicas e configs. Não é recomendado, mas tenho squeeze, wheezy, sid, experimental, aptosid, siduction, uns ppas, liquorix e google. Meu release padrão é experimental
Extrair para ~/.fonts e em seguida rode 'fc-cache -fv'
E para Debian-Like:
sudo dpkg-reconfigure fontconfig-config
> Autohinter > Sempre (Caso monitor LCD/LED) > Sim (bitmap - Artwiz é bitmap)
[12] Comentário enviado por nicolo em 27/02/2012 - 11:49h
Lado bom: O artigo é um primor, nota 10 (DEZ).
Lado não tão bom: Complexo para a maioria, plausível inferir que será utilizado por aspirantes a profissionais de informática e uma minoria de usuários.
[13] Comentário enviado por chimico em 27/02/2012 - 17:17h
@bakunin
Obrigado pelo comentário.
Mudar de WM é uma coisa que quase sempre um usuário vai fazê-lo a medida que for aprendendo no Linux. Mas por exemplo o JWM e o OpenBox tem suas configurações em xml, que são difíceis de configurar a primeura vista, no entanto são bem populares, então creio que o IceWM não tem problemas com isso. Há muitas distros menores com este, sem falar na grande quantidade de pessoas que desenvolvem temas para o mesmo.