Bem vindo ao linuxnarede.com.br - Dedicação e amor ao Linux - 6 anos - irc freenode #gnulinux


tutoriais relacionados a linux - dividido por categorias use o fórum para postar sua dúvida, auxiliar com seu conhecimento alguem que esteja com dúvida, debater assuntos aplicativos para linux, selecionados e divididos por categoria - Uma lista dos melhores aplicativos para Linux Fique antenado com a segurança do seu linux - tutoriais e notícias relacionadas a segurança você encontra aqui. dicas interessantes uma seleção de walpapers para você embelezar seu desktop Quem disse que o linux é feio ! Mude o visual do seu linux com temas e skins voltar a página principal


Ícones para gerenciadores de janelas que não suportam ícones - idesk

postado por nightnux - comentários 0


o idesk permite adicionar ícones a gerenciadores de janelas como blackbox , windowmaker , icewm .

página do idesk : http://idesk.timmfin.net/-

obs : o idesk depende de duas libs para funcioanar : libgsf e librsvg pra quem usa slack e possui do slackpkg instalado:

# slackpkg install libgsf
# slackpkg install librsvg


instalação :

crie a pasta idesk em sua pasta de usuário :

$ mkdir idesk
pegue o arquivo http://idesk.timmfin.net/releases/idesk-0.5.5.tar.gz - e salve ele na pasta idesk que foi criada na pasta de seu usuário entre na pasta idesk e descompacte o arquivo :

$ tar -zxvf fidesk-0.5.5.tar.gz

agora compile e instale o programa :

$make
$su

# make install

configuração :

crie o arquivo .ideskrc em sua pasta de usário e coloque nele as seguintes linhas :

table Config
FontName: tahoma
FontSize: 1
FontColor: #ffffff
Locked: false
Transparency: 50
Shadow: true
ShadowColor: #000000
ShadowX: 1
ShadowY: 2
Bold: false
ClickDelay: 100
IconSnap: true
SnapWidth: 55
SnapHeight: 100
SnapOrigin: BottomRight
SnapShadow: true
SnapShadowTrans: 200
CaptionOnHover: false
end

table Actions
Lock: control right doubleClk
Reload: middle doubleClk
Drag: left hold
EndDrag: left singleClk
Execute[0]: left doubleClk
Execute[1]: right doubleClk
end


salve o arquivo

agora crie a pasta .idesktop em sua pasta de usuário :

$ mkdir .idesktop

é nessa pasta (.idesktop) onde ficarão os ícones usados pelo idesk e os arquivos de configuração de cada ícone .

exemplo de criação de um ícone para rodar o navegador opera :

copie o ícone que vc deseja usar para o opera na pasta .idesktop

obs : no linux todo nome de arquivo ou pasta que começa com um "." é arquivo oculto no sistema , se estiver usando algum gerenciador de arquivos , precisa configurar ele pra mostrar todos os arquivos ocultos ... renomei o arquivo do ícone para o mesmo nome do programa que ele vai representar
no caso : opera.png

crie o arquivo de configuração para o ícone opera.png usando um editor de texto
o nome do arquivo será : opera.lnk
abra esse arquivo (opera.lnk) e coloque nele as seguintes linhas :

table Icon
Caption:
Icon: .idesktop/opera.png
X: 644
Y: 650
Command[0]: opera
end


salve o arquivo

agora digite num terminal :

$ idesk

imediatamente aparecerá em sua área de trabalho o ícone que vc colocou na pasta .idesktop e que foi configurado para o opera um duplo click no ícone e o navegador opera abrirá normalmente

o ícone criado no idesk pode ser posicionado a vontade na tela , e sua posição é salva automaticamente , assim toda vez que ativar o idesk , os ícones estarão na mesma posição que haviam sido deixados ...

para adicionar outro ícone basta repetir o processo :
colocar o ícone novo na pasta .idesktop
renomear o ícone de acordo com o nome do que será executado pelo ícone criar o arquivo de config do ícone com o mesmo nome do ícone e configurar esse arquivo conforme o exemplo acima

obs : na configuração do arquivo de config do ícone as linhas mais importantes são :

Icon: .idesktop/opera.png ---> diz ao idesk o nome do ícone que será usado
Command[0]: opera ----------> diz ao idesk o comando do programa que ele vai executar quando se clicar no ícone

Megatron , líder dos Decepticons
http://planetacybertron.cjb.net]

Acompanhe

© linuxnarede.com.br - Todos os direitos reservados.
Linux é uma marca registrada de Linus Torvalds.