Conkyzando e atalhando o Lubuntu 12.10

O artigo mostra os atalhos que vêm ocultos no Lubuntu e mostra como criar outros personalizados, além de dar um exemplo de configuração de Conky, que deve iniciar junto com o ambiente gráfico após o login. A ideia foi inspirada na distribuição CrunchBang, que vem com Conky instalado, configurado e mostrando os atalhos.

[ Hits: 24.880 ]

Por: Xerxes em 18/02/2013


Configuração do Conky



Toda configuração do Conky fica em um arquivo chamado ".conkyrc", que deve ser criado no seu diretório pessoal.

Não é objetivo deste artigo ensinar a configurar o Conky! As variáveis são muitas e daria um artigo gigante. Além disso, eu só sei o mínimo para atender às minhas necessidades, e não tudo sobre Conky.

Uma dica e um artigo sobre Conky, para quem deseja começar a aprender a configurá-lo:
Não se preocupe com isso, não precisa ler a dica e o artigo que citei para continuar com este, pois este fornece uma opção de configuração que pode ser modificada a seu gosto (aquela mostrada na página 1).

Edite o arquivo responsável pelo Conky e cole o seguinte conteúdo:

leafpad ~/.conkyrc

O conteúdo deve ser:

# início do arquivo
# set to yes if you want Conky to be forked in the background

background yes

# Use Xft?
use_xft yes

# Xft font when Xft is enabled
#xftfont Trebuchet MS:size=10

xftfont Sans:size=8

# Text alpha when using Xft
xftalpha 1

# Update interval in seconds
update_interval 1.0

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.

total_run_times 0

own_window yes
own_window_transparent yes
#own_window_type override
#own_window_type desktop

own_window_type normal #use this if you want a nice shadow to appear around conky

# If own_window is yes, these window manager hints may be used
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
minimum_size 200 200

# Maximum width
maximum_width 220

# Draw shades?
draw_shades yes

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Draw borders around graphs
draw_graph_borders no

# Stippled borders?
stippled_borders 8

# border margins
border_margin 6

# border width
# border_width 1

# Default colors and also border colors

default_color white
default_shade_color black
default_outline_color white

# Text alignment, other possible values are commented
alignment top_right
#alignment top_left
#alignment bottom_left
#alignment bottom_right
#alignment none

# Gap between borders of screen and text
# same thing as passing -x at command line

gap_x 1
gap_y 1

# Subtract file system buffers from used memory?
no_buffers yes

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

##############################################
##############################################


TEXT
${color 99FF99}SISTEMA:${color} ${hr}
Host:$alignr$nodename
Uptime:$alignr$uptime
RAM:$alignr$mem/$memmax
Swap:$alignr$swap/$swapmax
HD:$alignr${fs_used /}/${fs_size /}
CPU1:$alignr${cpu cpu0}%
CPU2:$alignr${cpu cpu1}%
CPU3:$alignr${cpu cpu3}%
CPU4:$alignr${cpu cpu4}%

${color 99FF99}HORA:${color} ${hr}
${alignr 70}${font Arial Black:size=12}${color CCCCCC}${time %H:%M}${color}${font}

${alignr}${color 99CCFF}${time %A %d %B %Y}${color}

${color 99FF99}ATALHOS:${color} ${hr}
Alt+F2 ou Super+F2$alignr Executar
Alt+F1 ou Ctrl+Esc$alignr Menu
Ctrl+Alt+t$alignr Terminal
Ctrl+Alt+Del$alignr Ger Tarefas
Ctrl+Alt+d ou Super+e$alignr Arquivos
Super+t$alignr Editor de Texto
Super+w$alignr Firefox
Super+space$alignr Gnome-do

Alt+F4$alignr Fechar janela
Super+d$alignr Minimiza tudo
Alt+Esc$alignr Perder o foco
Alt+Barra de Espaço$alignr Menu da janela

Alt+Tab$alignr Trocar janelas
Alt+Shift+Tab Trocar janelas voltando
Super+Shift+$alignr Alterna janelas
F11$alignr Tela cheia
Ctrl+Alt+l$alignr Trancar tela

Alt+Print$alignr Printscreen da janela atual
Print$alignr Printscreen de toda a tela
# fim do arquivo

Salve e feche o arquivo.

Obs.: Não criei este arquivo do zero, eu o modifiquei a partir de algum arquivo já pronto. Mas infelizmente, não lembro de onde eu peguei.

O arquivo já contém as informações sobre os atalhos citados, incluindo o que criamos: Firefox e Leafpad.

O que falta? O Conky precisa ser iniciado automaticamente após o login. Para isso edite um arquivo:

sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart

Acrescente "@conky" ao final do arquivo deixando-o assim:

@lxpanel --profile Lubuntu
@xscreensaver -no-splash
@xfce4-power-manager
@pcmanfm --desktop --profile lubuntu
@/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
@conky &

Salve e feche o arquivo. Encerre e inicie a sua sessão e pronto! O sistema Lubuntu iniciará com o Conky!

Perceba que, no arquivo do Conky, eu coloquei 4 CPUs, mas isso pode variar dependendo da sua máquina.

Acredito que seja uma configuração útil e legal essa do Conky. Espero que gostem!

Abraço.

Página anterior     Próxima página

Páginas do artigo
   1. Motivação do artigo
   2. Instalação e configuração
   3. Configuração do Conky
   4. Corrigindo bug
Outros artigos deste autor

Gentoo Linux vale a pena?

Porque o XFCE é tão bom

Não precisamos de antivírus, eles sim

Lidando com compactação de arquivos no Linux

Como fazer hackergotchi (ou avatar de cabeça flutuante)

Leitura recomendada

Servidor Jabber com Openfire + MySQL + Debian Lenny

DHCP - Configurando-o de forma simples e eficiente

Configuração do sistema, DHCP, compartilhamento e DNS no Debian Squeeze

Ubuntu Lucid Lynx - Instalação mínima (mini-iso) de 13MB

Debian: Como criar um repositório local, offline

  
Comentários
[1] Comentário enviado por removido em 18/02/2013 - 17:15h

kkk que título ruim! apesar que o artigo está legal.

[2] Comentário enviado por removido em 18/02/2013 - 20:24h

Peguei a config do Conky.
Gostei da simplicidade dele.

Simplesmente K.I.S.S.!

[3] Comentário enviado por xerxeslins em 18/02/2013 - 22:02h

kkkkk! valeu pessoal XD

[4] Comentário enviado por alexhctp em 27/02/2013 - 22:30h

Olá xerxeslins.

Primeiramente obrigado por compartilhar o seu conhecimento. Eu só tomei conhecimento do conky graças a esse artigo que despertou a minha curiosidade.
Segundo, ao me deparar com o bug que você mencionou no final do artigo, tive dificuldades em colocar a solução proposta por ti pra funcionar no meu Lubuntu 12.10. Enfim, pesquisei e vi que a solução proposta por ti pode ser complementada colocando uma pausa para a inicialização, no meu caso eu dei uma pausa de 20 segundos, além disso, pode-se editar o conkrc mudando o parâmetro "own_window_type", que no meu caso estava como "desktop" para normal.

Resumindo.
Editar o ~/.conkyrc e mudar o parâmetro "own_window_type" para normal como o exemplo:
own_window_type normal

Editar /etc/xdg/lxsession/Lubuntu/autostart e adicionar a linha referente ao load do conky pra iniciar junto com o sistema. Nesse caso coloquei um delay de 15 segundos para dar tempo para o gerenciador de janelas carregar totalmente.
@conky -p 20 &

Mais uma vez, parabéns pelos artigos!

[5] Comentário enviado por xerxeslins em 28/02/2013 - 08:02h


[4] Comentário enviado por alexhctp em 27/02/2013 - 22:30h:

Olá xerxeslins.

Primeiramente obrigado por compartilhar o seu conhecimento. Eu só tomei conhecimento do conky graças a esse artigo que despertou a minha curiosidade.
Segundo, ao me deparar com o bug que você mencionou no final do artigo, tive dificuldades em colocar a solução proposta por ti pra funcionar no meu Lubuntu 12.10. Enfim, pesquisei e vi que a solução proposta por ti pode ser complementada colocando uma pausa para a inicialização, no meu caso eu dei uma pausa de 20 segundos, além disso, pode-se editar o conkrc mudando o parâmetro "own_window_type", que no meu caso estava como "desktop" para normal.

Resumindo.
Editar o ~/.conkyrc e mudar o parâmetro "own_window_type" para normal como o exemplo:
own_window_type normal

Editar /etc/xdg/lxsession/Lubuntu/autostart e adicionar a linha referente ao load do conky pra iniciar junto com o sistema. Nesse caso coloquei um delay de 15 segundos para dar tempo para o gerenciador de janelas carregar totalmente.
@conky -p 20 &

Mais uma vez, parabéns pelos artigos!


Opa! beleza! um complemento ótimo para o artigo!

Abraço!

[6] Comentário enviado por 100memoria em 27/08/2013 - 22:29h

viximarianossinhoraparecida!!!! To mais perdido que cego em tiroteio a meia-noite! Nao tem um jeitim mais facil nao? Queria por um atalho pro firefox, assim nao ter que abrir a pasta e clicar no icone e depois executar!!!! Ja nao sabia muito no windows, agora voltei a ser analfa.

[7] Comentário enviado por xerxeslins em 27/08/2013 - 22:46h


[6] Comentário enviado por 100memoria em 27/08/2013 - 22:29h:

viximarianossinhoraparecida!!!! To mais perdido que cego em tiroteio a meia-noite! Nao tem um jeitim mais facil nao? Queria por um atalho pro firefox, assim nao ter que abrir a pasta e clicar no icone e depois executar!!!! Ja nao sabia muito no windows, agora voltei a ser analfa.


huahauhua

infelizmente não uso mais o ambiente LXDE - não sei dizer...
Hoje eu uso coisas mais simples de usar como o MATE Desktop.


Tem uma dica mais resumida aqui:

http://www.vivaolinux.com.br/dica/Atalhos-no-teclado-no-LXDE-%28Openbox%29


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts