Metisse (3D Desktop): Um novo conceito de interface gráfica!
Livre, lindo, leve e totalmente tridimensional, esta é a interface gráfica Metisse! Não tem como não ficar deslumbrado com este software, imagine operar esta interface gráfica com monitor touch-screen. O mais importante é que nós, da comunidade Linux, já podemos experimentar esta tendência de interface gráfica.
Parte 4: Arquivos de configuração
Os arquivos de configuração do Metisse se encontram no diretório $HOME/.fvwm-metisse. Irei descrever rapidamente os principais arquivos.
Este arquivo contém configurações sobre os desktops, no exemplo abaixo configurei o Metisse para trabalho apenas com 2 desktops.
DESKS
Este arquivo contém configurações sobre os desktops, no exemplo abaixo configurei o Metisse para trabalho apenas com 2 desktops.
# -------------------------------------------------
# Desk Config
# -------------------------------------------------
SetEnv FVWM_NUMBER_OF_DESK 2
# must be $FVWM_NUMBER_OF_DESK - 1
SetEnv FVWM_LAST_DESK 3
DesktopSize 1 1
DestroyMenu AMenuWinOpsMoveToDesk
AddToMenu AMenuWinOpsMoveToDesk "Move To ..." Title
PipeRead 'i=0; while test 1 == `expr "(" ${i} "<" \
$[FVWM_NUMBER_OF_DESK] ")"`; \
do echo "DesktopName $i $[gt.Desk] $i"; \
echo "+ \\"$[gt.Desk] ${i}\\" MoveToDesk 0 ${i}"; \
let i=${i}+1; \
done'
# Desk Config
# -------------------------------------------------
SetEnv FVWM_NUMBER_OF_DESK 2
# must be $FVWM_NUMBER_OF_DESK - 1
SetEnv FVWM_LAST_DESK 3
DesktopSize 1 1
DestroyMenu AMenuWinOpsMoveToDesk
AddToMenu AMenuWinOpsMoveToDesk "Move To ..." Title
PipeRead 'i=0; while test 1 == `expr "(" ${i} "<" \
$[FVWM_NUMBER_OF_DESK] ")"`; \
do echo "DesktopName $i $[gt.Desk] $i"; \
echo "+ \\"$[gt.Desk] ${i}\\" MoveToDesk 0 ${i}"; \
let i=${i}+1; \
done'
BACKGROUND
Este arquivo configura o papel de parede dos desktops:
DestroyModuleConfig FvwmBacker: *
*FvwmBacker: Command (Desk 0) \
Exec exec xsetroot -mod 4 4 -fg rgb:54/6/6 -bg grey20
*FvwmBacker: Command (Desk 1) \
Exec exec xsetroot -mod 4 4 -fg grey20 -bg rgb:00/0B/4F
*FvwmBacker: Command (Desk 2) \
Exec exec xsetroot -mod 4 4 -fg grey20 -bg rgb:4F/00/0C
*FvwmBacker: Command (Desk 3) \
Exec exec xsetroot -mod 4 4 -fg grey20 -bg rgb:0A/4D/00
DestroyFunc AFuncSetBackground
AddToFunc AFuncSetBackground
+ I AFuncRestartModule FvwmBacker
*FvwmBacker: Command (Desk 0) \
Exec exec xsetroot -mod 4 4 -fg rgb:54/6/6 -bg grey20
*FvwmBacker: Command (Desk 1) \
Exec exec xsetroot -mod 4 4 -fg grey20 -bg rgb:00/0B/4F
*FvwmBacker: Command (Desk 2) \
Exec exec xsetroot -mod 4 4 -fg grey20 -bg rgb:4F/00/0C
*FvwmBacker: Command (Desk 3) \
Exec exec xsetroot -mod 4 4 -fg grey20 -bg rgb:0A/4D/00
DestroyFunc AFuncSetBackground
AddToFunc AFuncSetBackground
+ I AFuncRestartModule FvwmBacker
Para definir no desktop 0 um papel de parede cor azul sólido, utilizamos a seguinte sintaxe:
*FvwmBacker: Command (Desk 0) \
Exec exec xsetroot -solid rgb:00/00/ff
Exec exec xsetroot -solid rgb:00/00/ff
Para definir no desktop 0 uma .jpg como papel de parede, utilizamos a sintaxe abaixo:
*FvwmBacker: Command (Desk 0) \
Exec exec xv -root -quit -maxpect /neti/parede/melhor.jpg
Exec exec xv -root -quit -maxpect /neti/parede/melhor.jpg
Conclusão
São inúmeras as configurações e recursos disponíveis. Seria preciso redigir um livro para explicar todos os procedimentos. Porém, acho que esta documentação proporciona um contato inicial com o Metisse. O resto fica por conta do usuário, o mais importante é que nós, da comunidade Linux, já podemos experimentar esta tendência de interface gráfica.
"Seja um cavaleiro Jedi, USE A FORÇA! Leia os fontes!"
Fala ae cabelo nota 1000000000000, ficou muito legal mermo =D
poww cara seus artigos saum show de bola.
Só uma pergunta qual a configuração minima que roda o Metisse?, por exemplo posuuo uma GForce 32 Megas, processador 2.16AtlhonXP Ram 512ddr .. sera que roda ?
Fico no aguardo.
--
Abs,
guinet gmail com