Pular para o conteúdo

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.
Perfil removido removido
Hits: 80.438 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 6: 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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   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

Slackware não tem gerenciador de pacotes?! Não tinha!

Recuperar o grub de forma rápida

Introdução ao Protocolo Internet - IP

Usando classes em conexão e consultas à banco de dados em PHP

5 fatores (subjetivos) que tornam o software proprietário insustentável para as micro, pequenas e médio empresas

Mamãe, quero Slack! (parte 3 - final)

Lógica para computação - parte III

Uma introdução ao shell (parte 1)

Metro, um breve tutorial

Funcionamento de um cluster Linux

#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

Entre na sua conta para comentar.