wmselect
 
[CDbackup]   [initcfg]   [killmail]   [portuguese]   [resolution]   [slackpkg]   [tkHOWTO]   [t3]   [wmselect]  

O WMselect foi criado com base em uma idéia do Caio Begotti, ele me mandou um e-mail perguntando se existia algum jeito de selecionar o gerenciador de janelas pelo XDM. Não existia.

Agora existe o WMselect -:) Ele é carregado logo após o logon do usuário, perguntando qual gerenciador ele deseja utilizar. Caso o usuário não goste de sempre ter que escolher o WM, é só editar o .xsession e colocar lá o seu gerenciador preferido.

 

Instalação

É aquela nossa instalação simples de sempre: installpkg wmselect.tgz e correr para o abraço. Se você não usa Slackware, pode fazer:

	# tar -xvzf wmselect.tgz -C / ; source /install/doinst.sh

ScreenShot


Customizando

O código-fonte é fácil de entender. Se você quiser excluir algum dos gerenciadores de janela do menu, basta retirar algumas linhas parecidas com essas:

button .middle.nome_do_gerenciador -text "Título do Menu" -command {
        exec echo comando_do_gerenciador > ~/.wmselect
        exit
}

E retirar o .$m.nome_do_gerenciador da última linha do programa. Se você quiser adicionar um novo WM, faça o processo inverso, acrescente algumas linhas naquele estilo e adicione na última linha o .$m.nome_do_gerenciador.

Por exemplo, para adicionar o KDE, coloque algo assim:

button .middle.kde -text "KDE" -command {
        exec echo startkde > ~/.wmselect
        exit
}

E altere a última linha para:

pack .$m.wmaker .$m.fvwm2 .$m.fvwm95 .$m.icewm .$m.blackbox \
 .$m.kde -fill x -side top

Download

Como sempre o download está disponível aqui. Novamente, por se tratar de um programa em Tcl/Tk, os fontes são o próprio executável.

Contatos

Você pode entrar em contato comigo através do e-mail: [email protected]. Assim pode me informar sobre possíveis bugs e mandar sugestões -:).


Links Principal Artigos Piter Punk Dicas Programas
 
Powered by Slackware Linux - Written in VIm (the best one!) Last Update: 01 Feb 2004