LookXP-IceWM - Linux leve e com cara de XP

Apresento a vocês o Look XP, uma modificação do IceWM que além de leve, é altamente configurável, sendo uma alternativa excelente para quem precisa de um ambiente bem acabado e simples. Descreverei como instalar o básico e algumas melhorias que ando fazendo nele.

[ Hits: 77.055 ]

Por: Perfil removido em 14/04/2008


Configurando - Menu



O menu descreve as opções existentes no menu iniciar. Apesar da estrutura ser bem simples, é importante notar que é preciso atenção com os colchetes para não desestruturarmos todo o menu. É útil nesses casos usar uma ferramenta como Vim ou gvim, que mostra o casamento de cada colchete.

A estrutura básica é composta por:

Programas:

prog "nome do atalho" "caminho do ícone" executável

Ou seja, para adicionar o gimp, chamando-o de Editor de imagens, faríamos assim:

prog "Editor de imagens" "/usr/share/gimp/2.0/images/wilber-icon.png" gimp

Pastas:

prog "nome da pasta" "caminho do ícone" {

}

As pastas são bem simples, diferindo apenas pelo fato de utilizarem colchetes. No caso do caminho do ícone, caso queira o padrão, digite apenas "folder".

Para criar um atalho dentro dessa pasta basta aplicar os 2 exemplos já explicados, mas que eu vou explicar mais detalhadinho. Vou colocar o atalho do gimp dentro de uma pasta gráficos

prog "graficos" "folder" {
prog "Editor de imagens" "/usr/share/gimp/2.0/images/wilber-icon.png" gimp

}

Simples, não?
Usando essa estrutura é possível criar uma hierarquia inteira de subdiretórios e programas, como por exemplo:

prog "Programas" "folder" {

prog "graficos" "folder" {
prog "Editor de imagens" "/usr/share/gimp/2.0/images/wilber-icon.png" gimp

}
#fim de gráficos

}
#fim de programas

Isso cria uma pasta (ou diretório, como preferir) chamada Programas e dentro dela uma outra chamada gráficos e dentro de gráficos o atalho para o gimp.

Creio que fui bem detalhista nesse ponto né?

Para facilitar, posto aqui o meu Menu. Atente aos caminhos dos ícones. Substitua Nuvola pelo tema que estiver utilizando.

menu programas folder {
   menu Office folder {
      prog "BrOffice.org Base" /usr/share/icons/hicolor/48x48/apps/ooo-base.png /usr/bin/broffice  -base
      prog "BrOffice.org Calc" /usr/share/icons/hicolor/48x48/apps/ooo-calc.png /usr/bin/broffice  -calc
      prog "BrOffice.org Draw" /usr/share/icons/hicolor/48x48/apps/ooo-draw.png /usr/bin/broffice  -draw
      prog "BrOffice.org Impress" /usr/share/icons/hicolor/48x48/apps/ooo-impress.png /usr/bin/broffice  -impress
      prog "BrOffice.org Math" /usr/share/icons/hicolor/48x48/apps/ooo-math.png /usr/bin/broffice  -math
      prog "BrOffice.org Writer" /usr/share/icons/hicolor/48x48/apps/ooo-writer.png /usr/bin/broffice  -writer
      prog Mousepad /usr/share/pixmaps/mousepad.xpm /usr/bin/mousepad
   }
   # End of Office menu

   menu Internet folder {
      prog Dillo - /usr/bin/dillo
      prog "Internet Browser" /usr/share/icons/hicolor/32x32/apps/iceweasel.png /usr/bin/iceweasel
      prog "aMSN Messenger" /usr/share/amsn/skins/default/pixmaps/amsnicon.png amsn
      prog "Mensageiro Internet Gaim" /usr/share/icons/Nuvola/32x32/apps/gaim.png /usr/bin/gaim
   }
   # End of Internet menu

   menu graficos folder {
      prog "GIMP Image Editor" /usr/share/gimp/2.0/images/wilber-icon.png /usr/bin/gimp-remote-2.2
      prog "GNU Paint" /usr/share/pixmaps/gpaint.xpm /usr/bin/gpaint
      prog GQview /usr/share/pixmaps/gqview.png /usr/bin/gqview  -r %F
   }
   # End of graficos menu

   menu "audio e video" folder {
      prog MPlayer /usr/share/icons/Nuvola/32x32/apps/mplayer.png /usr/bin/gmplayer
      prog "VLC media player" /usr/share/icons/Nuvola/128x128/apps/vlc.png /usr/bin/wxvlc -I skins2
      prog XMMS /usr/share/icons/Nuvola/32x32/apps/xmms.png /usr/bin/xmms
   }
   # End of audio e video menu

   menu gerenciadores folder {
      prog "Thunar File Manager" /usr/share/icons/hicolor/16x16/apps/Thunar.png /usr/bin/thunar
      prog xfe - /usr/bin/xfe
      prog pcmanfm "-" pcmanfm
   }
   # End of gerenciadores menu

   menu "cd e dvd" folder {
      prog "Disc burning application" /usr/share/pixmaps/brasero.png /usr/bin/brasero  -e
   }
   # End of cd e dvd menu

   menu jogos folder {
      prog PySol - /usr/games/pysol
      prog powermanga /usr/share/icons/Nuvola/32x32/apps/powermanga.png powermanga --easy
      prog "Frozen Bubbles" /usr/share/games/frozen-bubble/gfx/attackme_rp4.png frozen-bubble --fullscreen
      prog Lbreakout2 /usr/share/games/lbreakout2/gfx/win_icon.png lbreakout2
   }
   # End of jogos menu

   menu configuracoes folder {
      prog "VMware Player" /usr/share/icons/hicolor/48x48/apps/vmware-player.png /usr/bin/vmplayer
      prog "Janela de Inicio de Sessao" /usr/share/icons/hicolor/32x32/apps/gdm-setup.png /usr/bin/gksu  gdmsetup
   }
   # End of configuracoes menu

   menu "Other " - {
   }
   # End of Other  menu

prog explorer "-" /usr/local/bin/pcmanfm
}
# End of programas menu

menu "Documentos" "/home/jeferson/recent.png" {

prog "teste" teste xterm

}

menu "Configurações" "/home/jeferson/config.png" {


  prog "painel de controle" "-" "xterm"
}


menu Pesquisar "/home/jeferson/find.png" {

  prog "pesquisar arquivos e diretórios" "/home/jeferson/find.png" beagle-search

}

prog "Ajuda e suporte" "/home/jeferson/help.png" firefox

prog "executar" "/home/jeferson/run.png" lxp-command --run

# End of Pesquisar menu

Note que alguns caminhos de imagens estão chamando meu diretório pessoal. Nesse caso você deve alterar para o caminho onde colocou as imagens do menu iniciar.

Como havia dito antes, o toolbar segue a mesma estrutura de prog usada aqui no menu.

Página anterior     Próxima página

Páginas do artigo
   1. Apresentação
   2. Obtendo os fontes
   3. Instalando
   4. Configurando - Preferências
   5. Configurando - Toolbar, rightbar, keys
   6. Configurando - Menu
   7. Temas
   8. Conclusão
Outros artigos deste autor

Resumo LPI 102: Tópico 107 - Tarefas Administrativas

Instalando e usando o GNUstep no Linux

Quem disse que micro velho não presta?

Configurando os escâneres HP 2300C/2400C no Linux

Ubuntu - configurando dois monitores numa mesma placa de vídeo

Leitura recomendada

Introdução aos sistemas operacionais

Sistemas Operacionais, Kernel e Shell

Compilando Apache 2 com PHP, MySQL, mod_perl e mod_ssl

Host simples no Kurumin

TDE no openSUSE

  
Comentários
[1] Comentário enviado por removido em 14/04/2008 - 16:24h

cara muito legal o seu artigo.
muito bem explicado e elaborado !!!!!!!!!!
nota 10 ............

[2] Comentário enviado por rjmva em 14/04/2008 - 16:44h

?comentario=excelente artigo, mas poderia colocar mais screenshots...

[3] Comentário enviado por thiagopriest em 14/04/2008 - 19:56h

Quero ver!


[4] Comentário enviado por elionw3 em 14/04/2008 - 20:09h

Hm...
legal, mas so pra incomodar

axo q KDE n é um S.O. eh um gerenciador grafico, certo?
"me deparei com a idéia de usar um sistema operacional mais leve que o tão poderoso KDE "

[]'s

[5] Comentário enviado por removido em 14/04/2008 - 20:34h

Olá,
Obrigado pelos comentários...

rjmva: No meu blog tem mais... é q como foi meu primeiro artigo ainda não estava totalmente ambientado, mas o próximo ficará mais rico de imagens, da forma q costumo postar artigos no meu blog.

Thiagopriest: Cai dentro, vale a pena e é bem leve...

Elionw3: Putz, nem tinha notado.... era gerenciador gráfico mesmo q iria dizer.... essa passou despercebido...

[6] Comentário enviado por User-kuruma em 14/04/2008 - 22:11h

Parabéns pelo artigo, excelente. No LINUX as possibilidades de configuração são inúmeras.

[7] Comentário enviado por eduardo em 15/04/2008 - 08:24h

Mas tu tá usando o Windows XP ali hehehehehehe

Fico igual, quase eheheh

Dá pra enganar.

Abrçs

[8] Comentário enviado por maran em 15/04/2008 - 09:30h

Cara fikou bem parecido com o XP mesmo, gostei do artigo e de como ele foi explicado meus parábens.
A unica coisa é que eu não gosto do tema do XP ;)

Muito bom artigo

[9] Comentário enviado por Teixeira em 15/04/2008 - 11:07h

Belo trabalho, amigo!

[10] Comentário enviado por nicolo em 15/04/2008 - 11:52h

?comentario=Ótimo artigo: Bem escrito, tecnicamente rico, instruções claras . Parabéns.
..... mas eu uso Linux para não ter que olhar para a cara do windows. É birra mesmo.

[11] Comentário enviado por pedrorissato em 15/04/2008 - 16:45h

Bem legal o artigo mesmo... tinha visto jah o look em foruns por ai... mas aki ficou mais explicado xD.... Ele eh show pra quem quer implementar linux em lanhouses... sem "perder clientes" facilita e muito aos clientes usarem o linux "achando" que estão no windows.... bem configuradinhu vai que vai... belo artigo!

[12] Comentário enviado por SMarcell em 16/04/2008 - 08:21h

----------------
Há uns dias atrás, me deparei com a idéia de usar um sistema operacional mais leve que o tão poderoso KDE...
----------------

Puts!! Essa foi de doer!
Será que ainda há moderadores aqui no VOL?

[13] Comentário enviado por gjr_rj em 16/04/2008 - 10:31h

Muito bom o artigo, ainda não testei mas farei isso no micro da minha esposa. Depois posto o resultado.

[14] Comentário enviado por removido em 16/04/2008 - 11:20h

parabéns, ficou muito feio!

[15] Comentário enviado por marcelosarao em 16/04/2008 - 13:56h

Não é nada prática.
Não reconhece, o pendrive e o CDROM.
Com outras, como KDE e GNOME, a detcção é automática.
Se for instalado um novo programa, não é adicionado no menu.

[16] Comentário enviado por removido em 16/04/2008 - 15:07h

Vamos lá...

-SMarcell.
Já tá corrigido, quando notei a falha ja tinha publicado...

-Rodrigo.capelini...
Concordo, mas como é desse feio q os usuários gostam... quem sou eu pra discordar de quem quer um sistema com a cara do anterior e sem pagar licença? Essa pra mim está sendo a chave para uma migração menos dolorosa para os clientes, mas pra nossa felicidade tem o tema human tb, que é o default do ubuntu. :-D

-marcelosarao
Eu sinceramente não vejo falta de praticidade, pois uso-o em combinação com pcmanfm que detecta a mídia e monta, tanto cd quanto pen drive. Este é até um dos temas do meu próximo artigo.
Quanto a ser adicionado, o lxp possui um lxp-icewm-menu-gnome, que atualiza o menu quando um novo programa é instalado, exatamente como o gnome. Eu postei o meu arquivo de configuração pois gosto de definir exatamente o que vai ser usado. Se vc instalar e deixar o menu default, vai notar que todos os seus programas estão ali e quando instalar um novo, o mesmo será adicionado.

Bom, é isso...

Abraços,
Jeferson

[17] Comentário enviado por HelderC em 20/04/2008 - 16:08h

muito interessante. testarei o artigo e vou postar o resultado...

[18] Comentário enviado por saron em 30/05/2008 - 22:18h

Solicito informaçôes de como resgatar opções do menu Iniciar da Barra de Tarefas. Só ficaram as seguintes opções: Desligar, Sair, Travar Tela, Desktop e Locais. Não sei como consegui essa "proeza". Passo a passo, por favor, pois sou iniciante no Linux.

Grata.

[19] Comentário enviado por removido em 31/05/2008 - 02:41h

em qual menu vc mexeu? no q fica no seu diretório home ou em /usr/share/lxp-icewm?

Um jeito simples é sobrescrever com as configuracoes q mostrei aqui para este arquivo.

Qq coisa estamos ai.
Abraços,
Jeferson


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts