Confuso sobre pastas de ícones de aplicativos

Confuso sobre pastas de ícones de aplicativos

Na verdade, existem pelo menos 4 ou 5 pastas onde os ícones são armazenados! Estou confuso. Nunca gostei daquela organização de pastas Linux quando você é o único usuário iniciante.

Gostaria de alterar/adicionar ícones de aplicativos, por exemplo, quando um escalonável não for fornecido. No entanto, tenho que pesquisar nesses diretórios, porque alguns .desktoparquivos de aplicativos apenas fornecem o nome do aplicativo, presumindo que o sistema operacional saiba onde encontrá-los.

/usr/share/icons

/usr/share/pixmaps

/usr/local/share/icons

/usr/local/{app-name}/icons/hicolor/scalable

~/.local/share/icons/hicolor/{size}/apps/

Na pasta pixmaps encontrei ícones no formato .xpm. Geralmente são 16x16 ou 32x32. No entanto, existem aplicativos que parecem ter aplicativos escaláveis ​​em algum lugar.

Responder1

Encontre o arquivo inicial do aplicativo ( .desktop) do aplicativo no qual você está interessado.

Digamos que eu queira encontrar o ícone do Firefox. O arquivo da área de trabalho está localizado em /usr/share/applications/firefox.desktop.

Arraste o arquivo da área de trabalho para o seu editor de texto e encontre o nome do ícone que ele usa:

Editando o arquivo firefox.desktop

Observe a linha Icon=firefox. Isso diz implicitamente que o nome do arquivo do ícone é firefox.png.

Quase todos os temas de ícones são armazenados em arquivos /usr/share/icons. Muito poucos programas colocarão seus ícones /usr/share/pixmaps nesses dois diretórios, normalmente o sistema operacional procurará o arquivo de ícone, em ordem.

Como queremos encontrar, firefox.pngabrirei meu Terminal e executarei o comando:

find /usr/share -iname "firefox.png"

Resultado:

Lista de arquivos firefox.png encontrados em /usr/share

Como você pode ver, o ícone que procuramos é /usr/share/pixmaps/firefox.png O caminho depende do tema do ícone que você usa. Os tamanhos de ícone 64x64que a maioria dos inicializadores de aplicativos tendem a usar são 128x128ou 256x256. Depende.

Você também pode querer lerMétodo de pesquisa de ícone padrão do freedesktop.org.

informação relacionada