Quando o assunto é ambiente gráfico no mundo
GNU/Linux, logo vem à cabeça, nomes como
Gnome,
KDE,
XFCE, e
LXDE, dentre os mais conhecidos.
Há também os ambientes mínimos, ou Window Managers, como
Fluxbox,
BlackBox,
OpenBox,
JWM,
FVWM,
FVWM Crystal,
WindowMaker e,
IceWM.
Dentre estes últimos, um excelente Window Manager, também antigo, e pouco lembrado no Open Source, o IceWM, é uma ótima alternativa para montar um desktop de alto desempenho, leve, ou mesmo, para poupar os 'PCs velhinhos' ainda na ativa.
Neste artigo, pretendo mostrar como montar um desktop leve, rápido, com algumas APPs para torná-lo bem confortável e uma excelente alternativa aos WMs (Window Managers) mais utilizados.
Primeiramente, mãos na massa, vamos instalar este querido WM:
sudo apt-get install icewm-common icewm-experimental icewm-gnome-support icewm-lite icewm-themes icewm
Com isto, temos um desktop bem básico.
Mas, o que me agrada no IceWM, é o fato de este já lhe oferecer uma barra de tarefas completa, com um menu de aplicativos. Você pode também, configurar ícones em uma espécie de 'QuickLaunch', ou mesmo no 'Systray', configurar o formato do relógio, atalhos de teclado.
IceWM com seu tema padrão IceDesert:
Instalação de aplicativos e pré-configuração
Para deixá-lo utilizável, vamos instalar algumas APPs para transformá-lo em um desktop de verdade:
sudo apt-get install gmrun rox-filer xarchive gpicview feh vim-gtk vim-syntax-gtk python-gtk2 xfe xfe-i18n xfe-themes smplayer audacious
audacious-plugins pidgin pidgin-audacious conky-all rxvt-unicode-ml clipit lxappearance awoken-icon-theme tilda
Agora vamos moldar o WM:
mkdir ~/.icewm
$ cp -rfv /usr/share/icewm/* ~/.icewm
$ cd ~/.icewm
$ ls -l
-rwxrwxrwx 1 chicao chicao 595 Fev 8 22:33 chicao
drwxrwxrwx 2 chicao chicao 4096 Out 16 01:46 icons
-rwxrwxrwx 1 chicao chicao 1182 Fev 12 17:37 keys
drwxrwxrwx 2 chicao chicao 4096 Out 16 01:46 ledclock
drwxrwxrwx 2 chicao chicao 95 Out 16 01:47 mailbox
-rwxrwxrwx 1 chicao chicao 6297 Fev 15 09:15 menu
-rw-r--r-- 1 chicao chicao 27919 Fev 15 09:15 preferences
-rwxrwxrwx 1 chicao chicao 30 Fev 13 11:30 startup
drwxrwxrwx 2 chicao chicao 126 Out 16 01:47 taskbar
-rw-r--r-- 1 chicao chicao 68 Fev 15 09:51 theme
drwxrwxrwx 23 chicao chicao 4096 Jan 9 00:32 themes
-rwxrwxrwx 1 chicao chicao 846 Fev 15 08:02 toolbar
-rw-r--r-- 1 chicao chicao 2824 Fev 15 08:43 winoptions
Toolbar
Configurando alguns ícones no seu QuickLaunch ou Toolbar:
cd ~/
$ vim ~/.icewm/toolbar
# This is a default toolbar definition file for IceWM
#
# Place your personal variant in $HOME/.icewm directory.
# prog "Chrome" /opt/google/chrome/product_logo_48.png /usr/bin/google-chrome
prog "Firefox" /home/chicao/myusr/local/firefox/icons/mozicon128.png /home/chicao/myusr/local/firefox/firefox
prog "Htop" /usr/share/pixmaps/htop.png xterm -e htop
prog "Rox" /usr/share/rox/.DirIcon /usr/bin/rox-filer
prog "Term" /usr/share/pixmaps/gksu-root-terminal.png x-terminal-emulator
prog "Thunderbird" /home/chicao/myusr/local/thunderbird/chrome/icons/default/default256.png /home/chicao/myusr/local/thunderbird/thunderbird
prog "Vim" vim /usr/bin/gvim -f
prog "Xfe" /usr/share/xfe/icons/xfe-theme/home.png xfe
menufile CHICÂO /usr/share/icons/AwOken/clear/128x128/apps/google-chrome-unstable.png chicao
A sintaxe deste arquivo é basicamente esta:
prog “apelido” /caminho/do/ícone/xpm/jpg/png 'programa/script'
Para escrever no
VIM, digite:
i
Aparecerá: INSERT, no canto abaixo esquerdo. Isto significa que você pode escrever qualquer texto.
Ao término, tecle:
Esc, para voltar ao modo normal. Em seguida, digite:
:wq! (para salvar e sair).
Em Toolbar, pode-se adicionar um segundo menu ao estilo QuickLaunch do Windows, adicionando a linha:
menufile “apelido” /caminho/do/ícone/xpm/jpg/png 'menu'
Onde menu é: CHICAO - na minha configuração. Este menu deve ter a mesma sintaxe de Toolbar, como apresentada acima.
Vocês podem colocar quantos menus quiserem. Caso não configurem um ícone para este menu, este vai se apresentar como um botão com o nome do 'apelido'.
O mesmo vale para os aplicativos em Toolbar, desperdiçando muito espaço na barra de tarefas do IceWM.
Nota: Vai parecer com o Gnome Clássico, com dois ou três menus sem ícones na barra de tarefas!