Baixei e instalei manualmente o Sublime Text 2 (em vez de adicionar o repositório e instalar via apt-get install
) e estou tendo problemas para fazer com que o gnome encontre os ícones de alta resolução para o sublime.
Eu extraí o aplicativo para /usr/lib/sublime-text
Adicionado o seguinte script executável como /usr/bin/sublime
#!/bin/sh
export SUBLIME_HOME="/usr/lib/sublime-text"
$SUBLIME_HOME/sublime_text $*
O diretório /usr/lib/sublime-text/Icon
contém ícones para várias resoluções em subdiretórios (16x16, 32x32, 48x48, 128x128, 256x256) e usei o 256x256 quando adicionei o item de menu ao menu canela.
Como o Gnome localiza o ícone de um aplicativo? Eu mudei o nome do diretório /etc/lib/sublime-text/Icon
e então eu não consegui nenhum ícone (ícone padrão do gnome) então
O Gnome está obviamente usando um ícone da pasta /usr/lib/sublime-text
, mas se sim, por que como usá-lo?
Além disso, como o Gnome combina o aplicativo com o nome da imagem? Atualmente, o script em /usr/bin
é denominado sublime
, o diretório em /usr/lib
é denominado sublime-text
, o executável em /usr/bin/lib/sublime-text
é denominado sublime_text
e o item de menu é definido em um arquivo denominado Sublime Text.desktop
.
Eu realmente não entendo como o sistema consegue corresponder a tudo isso ...
Estou executando o Linux Mint 13 (Canela)