Inkscape + KDE: modifique seus próprios ícones da bandeja do sistema

O bom do OpenSource e de todo o ecossistema que o cerca, é que se gostamos de algo podemos pegar, modificar, consertar (respeitando suas respectivas licenças) e distribuí-lo. Já sabemos disso. Mas não é apenas o código-fonte de um aplicativo que podemos pegar, há muitas outras coisas que nos permitem fazer isso.

Desta vez, vou mostrar como modificar os ícones na bandeja do sistema de KDE SCGenericName uso Inkscape, e este método, é claro, nos servirá da mesma forma para criar nosso próprio tema, se tivermos a imaginação necessária para isso. Bem, na verdade, mais do que ensinar como modificar um tema de ícone, o que vou fazer é mostrar as coisas que devemos levar em conta ao fazer isso.

Algumas dicas antes de começar

Se você decidir fazer seu próprio tema de ícone, meu conselho é começar para saber alguns fundamentos de como um tema funciona no KDE. Ou, melhor ainda, pegue um tópico bem completo e estude-o.

Mas como sei que é melhor começar com a bagunça e deixar a teoria para outro momento, vou mostrar que devemos realmente levar em conta, neste caso, modificar nosso tema de ícones.

O que fiz foi tirar minha mesa deste:

Tray_before

a isto:

Tray_after

Inkscape + KDE: o que precisamos saber.

A combinação Inkscape + KDE é letal, pois ainda não estou confortável com Karbon (o aplicativo de edição KDE .SVG). Dito isso, vamos conhecer várias coisas.

1.- Os temas no KDE estão alojados em dois diretórios, dependendo se o instalamos localmente (em nosso / home) ou se escolhemos aqueles que vêm com o sistema operacional (em / usr / share). Em ambos os casos, respectivamente, as rotas são:

~ / .kde4 / share / apps / desktopthemes / [Nosso tópico]

e se eles forem os que já estão incluídos por padrão, podemos encontrá-los em:

/ usr / share / apps / desktopthemes / [Tópicos]

Dentro dos tópicos existem várias pastas, neste caso a que nos interessa agora é em:

~ / .kde4 / share / apps / desktopthemes / [Nosso tema] / icons /

Por exemplo, o que fiz foi pegar a pasta de um tema chamado GNOME-Shell-KDEName Já instalei e copiei para o mesmo diretório, mas com um nome diferente.

cp /home/elav/.kde4/share/apps/desktoptheme/GNOME-Shell-KDE/ /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell/

A única coisa que precisamos ter dentro desta pasta são os ícones das pastas (obviamente com os ícones) e o arquivo metadados.desktop, que terá o seguinte dentro:

[Desktop Entry] Name = MyOxygen-Shell Comment = X-KDE-PluginInfo-Author = elav X-KDE-PluginInfo-Email = X-KDE-PluginInfo-Name = MyOxygen-Shell X-KDE-PluginInfo-Version = 1.2 X- KDE-PluginInfo-Website = X-KDE-PluginInfo-Category = Tema do Plasma X-KDE-PluginInfo-Depends = KDE4 X-KDE-PluginInfo-License = GPL X-KDE-PluginInfo-EnabledByDefault = true
Importante que o nome da pasta corresponda à linha Name = MyOxygen-Shell

Quando acessamos a pasta localizada em /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell nós encontramos isto:

Ícones do Inkscape + KDE antes

e o resultado final foi este:

Depois dos ícones

Como você pode ver, os ícones são brancos. Infelizmente neste artigo não pretendo explicar como editar e modificar esses ícones, veremos isso em outra ocasião. O que temos que deixar claro é o que vem a seguir.

2.- Para que os ícones funcionem corretamente no KDE, além do nome da aplicação no arquivo, o que não pode faltar é o ID de cada elemento dentro do .SVG. Ou seja, vamos pegar por exemplo o ícone Rede, que quando aberto nos mostrará algo assim:

Inkscape + KDE

Como você pode ver, existem vários estados dos ícones. Temos dois para quando estamos conectados por cabo, e o resto dos sinais WiFi. Quão KDE você sabe qual usar? Pois pelas propriedades do objeto, ou seja, sua ID. Se clicarmos com o botão direito no primeiro ícone à esquerda e clicarmos no Propriedades do objeto, vamos ver isso:

Propriedades do Inkscape

Como você pode ver, há um ID que identifica o status do ícone. Você verá o mesmo (mas com diferentes ID) se fizermos o mesmo para cada ícone no arquivo SVG. E isso e tudo.

Já terminamos?

Sim. Já terminamos. Apenas sabendo disso e do que nos resta é colocar um pouco de imaginação para criar nosso próprio conjunto de ícones para a bandeja do sistema. E repito:

Quer seja um tema de ícones para a bandeja, um tema de janelas para Aurorae, ou um tema Plasma completo, se não colocarmos o ID necessário para cada elemento KDE você não saberá o que fazer com eles.

Agora, quando tivermos nosso tema de ícone pronto, vamos para Preferências do sistema »Aparência da área de trabalho» Tema da área de trabalho e selecionamos Ar (Oxygen) Na aba detalhes, selecionamos para os ícones da bandeja os novos que modificamos:

Ícones de bandeja

E bem, se você deseja baixar este tema de ícones (o modificado), eles estão disponíveis no seguinte link:

Baixar ícones

9 comentários, deixe o seu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Rodrigo dito

    Mostra apenas as propriedades dos ícones e não explica como fazer as modificações no inkscape.

    1.    elav. dito

      Leia bem o post, eu esclareci perfeitamente. A modificação do ícone vem depois, no entanto, cada um tem sua própria maneira de fazer isso 😉

      1.    Rodrigo dito

        Tudo bem, eu peço desculpas.

  2.   ozkar dito

    Joer, obrigado colega, queria alguns ícones justamente para esse estilo. Quando você vier para Holguín, lembre-me de lhe pagar uma cerveja 😀

    1.    elav. dito

      De nada 😉 Aproveite !!

    2.    Rayner Pupo dito

      chama me escreva para lhe fazer uma pergunta sobre o Fedora
      rpgomez@uci.cu e não beba tanta cerveja a ponto de sua barriga crescer

  3.   eliotime3000 dito

    Boa dica. E por falar nisso, também é válido para o KDE 4.x? Porque eu vi que no KDE 4.x esta manobra não pode ser feita porque os ícones estão dentro de uma pasta compactada com um formato desconhecido.

    1.    elav. dito

      eliotime3000, a dica em questão é para o KDE 4.13, mas deve funcionar para o KDE 4.12 e inferior. A qual versão do KDE você está se referindo especificamente?

      1.    eliotime3000 dito

        Para o KDE 4.8.4 no Debian Wheezy (que estou usando e Estou com o problema que tenho com a configuração no KDE).