Fala galera ..
Bom vou postar meu primeiro tutorial no forum, ensinando a colocar aquela barrinha bunitinha do mac, a famosa dock, a que esta em questão nesse tuto e a dock Cairo-Dock, procurei várias, mais foi a que mais me chamou atenção. Apesar da dificuldade vale a pena!
Tentei achar alguns screen shots dela mas achei sem graça o que vale a pena e ver ela em função mesmo bem perfeita e naum buga confiram nesse video.
http://macslow.thepimp.net/clips/cairo-dock-5.ogghttp://macslow.thepimp.net/clips/cairo-dock-6.oggPrimeiro vamos instalar o build-essential e algumas libs, caso estiver instalados é só pular pra próxima etapa.
sudo apt-get install build-essential
sudo apt-get install librsvg2-bin librsvg2-common librsvg2-dev libglitz-glx1 libglitz-glx1-dev
Agora vamos entrar na pasta onde o cairo-dock será instalado, pegá-lo e extrair !
cd /opt/
sudo wget http://www.macewan.org/cairo-1.2.6.tar.gz
sudo tar -xzf cairo-1.2.6.tar.gz
sudo rm cair*.gz
Após remove-lo entre na pasta que foi criada.
cd cair*
Agora é só mandar o ./configure desta forma.
sudo ./configure --enable-warnings --enable-glitz --disable-quartz --disable-atsui --disable-xcb --disable-win32 --disable-gtk-doc
Apos os processos do config, vamos ao famoso make.
sudo make
sudo make install
Agora saia da pasta.
cd ..
Agora vamos instalar um outro cairo, acho que e o restinha dele, hehe !!
sudo wget http://www.macewan.org/cairo-dock.tar.gz
sudo tar -xzf cairo-dock.tar.gz
sudo rm cairo-dock*.gz
entre na pasta cairo-dock
cd cairo-dock
make make make ...
sudo make clean
sudo make
Agora nossa dock esta quase pronta, instalada ela esta vamos configura-la.
Ja de cara vamos coloca-la pra iniciar junto com o ubuntu.
Sistema>Preferencias>Sessões.
clica na tab programas iniciais.
e adicione /opt/cairo-dock/start-cairo-dock.sh
Agora entre na pasta do /opt/cairo-dock
cd /opt/cairo-dock
e vamos editar o arquivo start-cairo-dock.sh
sudo gedit start-cairo-dock.sh
Apague o que esta no aruivo e adicione so isto.
#!/bin/bash
sleep 2
cd /opt/cairo-dock
LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH ./cairo-dock --no-glitz &
Tem outras opções tbm tipo como tirar o fundo etc.
Prontio nossa dock vai inciar junto com o nosso sistema, bom o não se esqueça que o beryl tem que estar em execução tbm.
Pra configurar nossa dock e preciso editar o arquivo cairo-dock.c.
Esta parte e a area de alteração da dock, dos icones e de seus comandos . vejam como esta a minha.
static Icon g_aIcons[] =
{
{"icon/music.svg", "Musicas", "nautilus /home/ubuntu/thiago/Midias/Músicas"},
{"icon/image.svg", "Imagens", "nautilus /home/ubuntu/thiago/Midias/Imagens"},
{"icon/video.svg", "Videos", "nautilus /home/ubuntu/thiago/Midias/Vídeos"},
{"icon/firefox.svg", "Firefox", "firefox"},
{"icon/amule.svg", "Amule", "amule"},
{"icon/amsn.svg", "Amsn", "amsn"},
{"icon/im.svg", "Gaim", "gaim"},
{"icon/kaffeine.svg", "Kaffeine", "kaffeine"},
{"icon/amarok.svg", "AmaroK", "amarok"},
{"icon/terminal.svg", "Terminal", "gnome-terminal --working-directory=/home/ubuntu"},
{"icon/synaptic.svg", "Synaptic", "sudo synaptic"},
{"icon/trash.svg", "Lixeira", ""},
};
A primeira parte e onde esta o ícone, no caso criei uma pasta dentro de cairo-dock chamado icons onde abriguei os ícones, a segunda e o nome que vai aparecer na dock e a terceira seu comando.
*obs - os icones tem q ser sempre em .svg, mas isso não e problema so instalar Inkscape e pegar o icone ou a imagem que vc qr q apareça e dar um traçar bitmap, sem esquecer de respeitar os tamanhos. vou colocar um link onde vai ter alguns ícones que eu mesmo fiz use o tamanho deles no inkscape como exemplo.
http://rapidshare.com/files/20860869/icones.tar.gzSempre que alterar o cairo-dock.c entra na pasta cairo-dock e de um sudo make.
Bom e isso ae espero que seja de uso esse tuto .. qualquer duvida poste ae .. e se esqueci de algu a gente vai c ajeitando ..
hehehehe
abraços a todos !!