Como alterar o ícone do Applet do Monitor de rede?


8

Eu quero mudar meu applet de monitor de rede para texto alternativoeste ícone texto alternativo. Atualmente, meu applet de monitor de rede tem esse ícone . Estou usando o ubuntu 10.04, como fazer isso?


Alguém pode ajudar?
karthick87

Respostas:


6

Existe uma maneira muito simples de fazer o que você deseja, sem privilégios de root ou mesmo substituindo qualquer coisa. Como você sabe, seus temas de ícones estão localizados em / usr / share / icons . Simplesmente acesse o diretório de temas de ícones e localize os ícones que deseja substituir, anotando suas localizações.

Na sua pasta pessoal, há um diretório oculto chamado .icons . No Nautilus, você pode pressionar Ctrl + H para vê-lo. Todos os ícones que você colocar neste diretório serão tratados como ícones em / usr / share / icons . O único problema é que os ícones são colocados na pasta .icons disponível apenas para esse usuário. Além disso, os programas executados como superusuário, como o Synaptic, não refletirão nenhuma alteração no tema adicionada à sua pasta pessoal.

Uma maneira de resolver isso é simbolicamente vincular ~ / .icons (e ~ / .themes, se você quiser) às pastas correspondentes em / root.

Se você quisesse fazer isso, poderia colocar isso no terminal:

sudo ln -s ~/.icons /root

Isso tornará os temas do usuário disponíveis globalmente, sem a necessidade de privilégios de root. Mas isso está além do escopo da pergunta e eu estou balbuciando.

Vou usar o tema do ícone Mint-X e o aplicativo Blender como exemplo.

  • Quando navego para / usr / share / icons / Mint-X / apps / 48 , vejo um ícone do Blender. Mas gostaria de substituí-lo por um ícone personalizado.
  • Então eu vou para ~ / .icons e recrio a mesma hierarquia de diretórios, olhando com " Mint-X ":
  • ~ / .icons / Mint-X / apps / 48
  • Em seguida, coloquei meu ícone personalizado do Blender na nova pasta " 48 ".
  • Por fim, abro a janela Preferências de aparência, selecione um tema de ícone diferente e selecione novamente o Mint-X para que ele seja recarregado (às vezes acontece ao vivo e você nem precisa recarregar o tema).

Agora, em vez do ícone do Blender em / usr / share / icons / Mint-X / apps / 48 , vejo aquele em ~ / .icons / Mint-X / apps / 48 usado em aplicativos e menus que usam o ícone do Blender com tamanho 48x48 .

Lembre-se de que tudo diferencia maiúsculas de minúsculas e deve corresponder exatamente a esse truque para funcionar!

Existem algumas outras maneiras de fazer isso sem substituir nada em um tema de ícone, mas essa é de longe a mais simples. Além disso, basta colocar seu ícone personalizado em ~ / .icons frequentemente funciona (o cliente do Twitter Hotot é um exemplo).

Eu recomendo aprender o que os arquivos index.theme fazem. Esses arquivos controlam quais locais o sistema procura para decidir quais ícones usar, como nomear o tema etc. Abra um no Gedit e veja, é bem simples!

O modo como faço é mantendo um tema personalizado em ~ / .icons que eu sempre uso (para garantir que os ícones do painel sejam as cores corretas, principalmente). Crio um arquivo index.theme (você pode copiar um em vez de escrever um novo, mas verifique se os locais das pastas estão correlacionados!) E faça com que ele "herde" o novo tema que eu quero.

Então, se eu quisesse usar o tema Elementar em vez do Faenza-Dark, mudaria a linha

Inherits=Faenza-Dark

para

Inherits=Elementary

Assim, por sua vez, herdando o Elementary, também herdarei o que o Elementary herdar, mas meus ícones sempre virão primeiro .

Espero que tenha sido útil, hora de dormir!


Você pode tentar formatar sua resposta com negrito, ênfase, código e talvez listas e títulos com marcadores. Porque por enquanto é muito difícil de ler.
Nyamiou The Galeanthrope

Estou usando os conjuntos de ícones do tema Faenza-Dark. E esses são meus applets de monitor de rede no tema Faenza-Dark ( imgur.com/NuWNj.png ). Quero substituir esses ícones por este ( imgur.com/TdDwl.png ) Mas estou confuso, tenho muitos ícones nos conjuntos de ícones Faenza-Dark. O que devo fazer agora?
precisa saber é o seguinte

1

Isso me ajudou:

http://ubuntuforums.org/showthread.php?t=35662

Espero que funcione para você.


Não estou usando o pacote de ícones Humano. Estou usando o pacote de ícones tropical.
karthick87

Sim, notei que pretendia fornecer esse link apenas para que você pudesse verificar o conceito. Acho que você deve encontrar sua pasta de temas e procurar o ícone responsável pelo applet de rede.
Saifallah

Eu encontrei, mas o problema é que todos esses ícones estão no formato .svg. O ícone que vou substituir está no formato .png. O que devo fazer agora?
karthick87

@ karthick87: GIMP, imagemagick.
Sid

3
Substituir o ícone é o mesmo, se você usa .svg ou .png. Você pode sobrescrever o arquivo .svg com um arquivo de ícone .png. os arquivos svg são melhores em escala do que png.
Charlie-tca 28/11

1

O nome do ícone em uso é o ' envio de transmissão de rede '.

Então, o que você precisa fazer é: Nomeie seu ícone favorito como 'network-transmit-receive.png' / 'network-transmit-receive.svg', dependendo do formato que você tem no seu tema. Substitua-o ou apenas adicione um se o seu tema não tiver o ícone 'transmissão de rede recebida'.

Outros nomes de ícones usados, às vezes , no miniaplicativo são "rede ociosa", "rede recebida", "rede transmitida".

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.