Inkscape + KDE: izmijenite vlastite ikone u sistemskoj paleti

Dobra stvar OpenSourcea i cijelog ekosustava koji ga okružuje jest da ako nam se nešto sviđa, možemo to uzeti, modificirati, popraviti (poštujući njihove odgovarajuće licence) i distribuirati. To već znamo. Ali nije samo izvorni kod aplikacije ono što možemo poduzeti, postoje mnoge druge stvari koje nam to omogućuju.

Ovaj put pokazat ću vam kako izmijeniti ikone u sistemskoj paleti sustava KDE SC pomoću Inkscape, i ova metoda će nam naravno poslužiti za stvaranje vlastite teme ako za nju imamo potrebnu maštu. Pa, zapravo, više od podučavanja modificiranju teme ikone, ono što ću učiniti jest pokazati vam stvari koje moramo uzeti u obzir kada to radimo.

Nekoliko savjeta prije početka

Ako odlučite napraviti vlastitu temu ikone, moj savjet je da započnete za poznavanje nekih osnovnih pojmova o tome kako tema radi u KDE-u. Ili još bolje, uzmite temu koja je posve cjelovita i proučite je.

Ali budući da znam da je bolje započeti s neredom i ostaviti teoriju na trenutak, pokazat ću vam da u ovom slučaju moramo stvarno uzeti u obzir, izmijeniti temu teme.

Ono što sam učinio je da sam uzeo svoj stol s ovoga:

Pladanj_prije

na ovo:

Tray_after

Inkscape + KDE: što trebamo znati.

Kombinacija Inkscape + KDE ubojita je, jer mi još uvijek nije ugodno Karbon (aplikacija za uređivanje KDE .SVG). Rekavši ovo, upoznajmo nekoliko stvari.

1. - Teme u KDE-u smještene su u dva direktorija, ovisno o tome instaliramo li ih lokalno (u našem / domu) ili ako odaberemo one koje dolaze s OS-om (u / usr / share). U oba slučaja rute su:

~ / .kde4 / share / apps / desktopthemes / [Naša tema]

a ako su oni oni koji su već uključeni prema zadanim postavkama, možemo ih pronaći u:

/ usr / share / apps / desktopthemes / [Teme]

Unutar tema nalazi se nekoliko mapa, u ovom slučaju ona koja nas sada zanima je:

~ / .kde4 / share / apps / desktopthemes / [Naša tema] / icons /

Na primjer, ono što sam učinio je da uzmem mapu teme koja se zove GNOME-Shell-KDE Već sam ga instalirao i kopirao u isti direktorij, ali s drugim imenom.

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

Jedino što trebamo imati u ovoj mapi je mapa ikona (očito s ikonama) i datoteka metapodaci.desktop, koji će imati sljedeće:

[Unos radne površine] 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-web stranica = X-KDE-PluginInfo-Category = Tema plazme X-KDE-PluginInfo-ovisi = KDE4 X-KDE-PluginInfo-License = GPL X-KDE-PluginInfo-EnabledByDefault = true
Važno je da naziv mape odgovara retku Name = MyOxygen-Shell

Kada pristupimo mapi koja se nalazi u /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell nalazimo ovo:

Inkscape + KDE ikone prije

a krajnji rezultat bio je sljedeći:

Nakon Ikone

Kao što vidite, ikone su bijele. Nažalost, u ovom članku ne namjeravam objašnjavati kako uređivati ​​i mijenjati te ikone, vidjet ćemo to drugi put. Ono što nam mora biti jasno jest što slijedi.

2.- Da bi ikone radile ispravno u KDE-u, osim imena aplikacije u datoteci, ono što ne smije nedostajati je ID svakog elementa unutar .SVG. Odnosno, uzmimo za primjer ikonu Mreža koja će nam nakon otvaranja pokazati otprilike ovo:

Inkscape + KDE

Kao što vidite, postoje razna stanja ikona. Imamo dva za kada smo povezani kabelom, a ostatak WiFi signala. Kako KDE znate li koji koristiti? Jer prema svojstvima predmeta, odnosno njegovog ID. Ako desnom tipkom miša kliknemo prvu ikonu s lijeve strane i kliknemo na Svojstva objekta, vidjet ćemo ovo:

Inkscape svojstva

Kao što vidite postoji ID koja identificira status ikone. Vidjet ćete isto (ali s različitim ID) ako učinimo isto za svaku ikonu unutar SVG datoteke. I to je to.

Već smo završili?

Da. Već smo završili. Samo znati ovo i ono što nam preostaje jest uložiti malo mašte u stvaranje vlastitog skupa ikona za sistemsku traku. I ponavljam:

Bez obzira radi li se o temi ikone za ladicu, temi prozora za aurora, ili temu Plazma dovršeno, ako ne stavimo ID potrebno za svaki element KDE nećete znati što ćete s njima.

Sad kad pripremimo temu s ikonama, idemo na Postavke sustava »Izgled radnog prostora» Tema radne površine i odaberite Zrak (Kisik). U kartici Detalji, odabiremo za ikone u ladici, nove koje smo izmijenili:

Ikone u ladici

I dobro, ako želite preuzeti ovu temu s ikonama (izmijenjenu), dostupne su na sljedećoj poveznici:

Preuzmi ikone

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Rodrigo dijo

    Prikazuje samo svojstva ikona i ne objašnjava kako izvršiti izmjene u inkscapeu.

    1.    živo dijo

      Dobro pročitajte post, savršeno sam ga pojasnio. Izmjena ikone dolazi kasnije, međutim, svatko to ima na svoj način 😉

      1.    Rodrigo dijo

        U redu, ispričavam se.

  2.   ozkar dijo

    Joer, hvala kolega, želio sam neke ikone upravo za taj stil. Kad dođete u Holguín, podsjetite me da vam kupim pivo 😀

    1.    živo dijo

      Nema na čemu 😉 uživajte !!

    2.    Rayner Pupo dijo

      chama, napiši mi da te pitam nešto o Fedori
      rpgomez@uci.cu i ne pij toliko piva da ti trbuh naraste

  3.   eliotime3000 dijo

    Dobar savjet. I usput, vrijedi li i za KDE 4.x? Budući da sam vidio da se u KDE 4.x ovaj manevar ne može učiniti jer su ikone unutar komprimirane mape nepoznatog formata.

    1.    živo dijo

      eliotime3000, dotični savjet je za KDE 4.13, ali trebao bi raditi za KDE 4.12 i starije verzije. Na koju verziju KDE-a se posebno pozivate?

      1.    eliotime3000 dijo

        KDE 4.8.4 na Debianu Wheezy (koji koristim i Imam problem s konfiguracijom u KDE-u).