Fbdesk(Icones no desktop)
From Fluxbox-wiki
Contents |
Instalação
Para debian e distribuições baseadas em deb:
apt-get install fbdesk
No Fedora:
yum install fbdesk
No Gentoo
emerge fbdesk
Compilando o código fonte:
./configure (--help to check all options) make make check (optional) su - make install
Dependencias
O fbdesk só precisa do libpng.
Configuração
Bem, o fbdesk mostra o ícone padrão em 64 64, nós podemos clicar com o botão direito no ícone e seguir para propriedades
Icon menu Set command Set label _________ New icon Delete icon _________ Text alpha: 0 Icon alpha: 255 Reload config _________ Exit FbDesk
Normalmente o fbdesk detecta automaticamente o estilo que está sendo usado, mas nós podemos acelerar isso adicionando o seguinte comando para ~/.fluxbox/startup :
fbdesk -rc ~/.fluxbox/init &
E nós podemos adicionar as seguintes configurações para ~/.fluxbox/init :
fbdesk.iconFile: <filename to icon file> (default: ~/.fluxbox/fbdesk.icons) fbdesk.font: <icon font name> (default: fixed) fbdesk.textColor: <color for icon text> (default: black) fbdesk.snapX: <x snap size> (default: 5) fbdesk.snapY: <y snap size> (default: 5) fbdesk.doubleClickInterval: <time interval between clicks for a double click> (default: 200) fbdesk.textPlacement: <placement for text around icon image> (default: Bottom) fbdesk.iconAlpha: <number between 0 and 255 (opaque)> (default: 255) fbdesk.textAlpha: <number between 0 and 255 (opaque)> (default: 0) # Possible values for text placement: Left, Right, Top and Bottom session.styleFile: <style file for menu> (default: none)
De acordo com o valor padrão, as configurações do arquivo ~/.fluxbox/fbdesk.icons são:
[Deskop Entry] Icon=the image filename Name=the icon label Exec=what it executes Pos= horiz vert # position of the icon [end]
Bem, agora nós precisamos de ícones, no site do gentoo tem uma variedade deles:
http://www.gentoo.org/images/icons/icons.tar.bz2 http://www.ionbox.org/files/gentoo-bubble-icons.tgz
Dependendo dos nossos aplicações preferidas nós também podemos dar uma olhada na seção de temas de ícones:
http://gnome-look.org/ http://kde-look.org/
Nós podemos descompacta-los ou em ~/.fluxbox/icons ou /usr/share/pixmaps ou /usr/share/icons
Criando ícones e ações associadas
Aqui vai um exemplo:
[Desktop Entry] Name=DVD Exec=/bin/mount /media/cdrom && /usr/bin/xfe /media/cdrom && /usr/bin/eject /media/cdrom Icon=/usr/share/pixmaps/gentoo/l33t_DEV_dvd_umount.png Pos= 20 20 [end] [Desktop Entry] Name=xterm Exec=/usr/bin/xterm Icon=/usr/share/pixmaps/gentoo/l33t_TER_Eterm.png Pos= 20 110 [end]
Essa posição foi dada em 20 horizontal e 20 vertical, nós podemos adicionar novas entradas horizontais até não ter mais espaço disponível, e ir incrementando o valor vertical para 90 pixels. Se precisarmos criar outra coluna de ícones, nós começamos a adicionar entradas de Pos= 110 20; 110 110 e por ai vai.
É uma boa idéia fazer um backup do arquivo ~/.fluxbox/fbdesk.icons, caso por acidente nós mudarmos um ícone de lugar, fbdesk vai lembrar sua posição, salvando isso em um arquivo.

