Inkscape + KDE: saate muuta oma süsteemses salves olevaid ikoone

Hea asi OpenSource'is ja kogu seda ümbritsevas ökosüsteemis on see, et kui miski meile meeldib, võime selle võtta, muuta, parandada (vastavalt nende vastavatele litsentsidele) ja levitada. Me teame seda juba. Kuid me ei saa kasutada mitte ainult rakenduse lähtekoodi, vaid ka palju muid asju, mis lubavad meil seda teha.

Seekord näitan teile, kuidas muuta ikoone süsteemses salves KUS SC kasutamine Inkscapeja see meetod aitab meid muidugi ka oma teema loomisel, kui meil on selleks vajalik fantaasia. Tegelikult, rohkem kui õpetan ikooniteemat muutma, näitan teile asju, mida peame seda tehes arvesse võtma.

Paar näpunäidet enne alustamist

Kui otsustate ise oma ikooniteema koostada, soovitan alustada mõnede põhimõistete tundmise eest kuidas teema KDE-s töötab. Või veel parem - võtke teema, mis on üsna täielik, ja uurige seda.

Kuid kuna ma tean, et parem on alustada segadusest ja jätta teooria mõneks teiseks korraks, näitan teile, et peame sel juhul tõesti arvestama, muutma oma ikooniteemat.

Võtsin oma töölaua sellest:

Salv_ enne

sellele:

Salv

Inkscape + KDE: mida me peame teadma.

Inkscape + KDE kombinatsioon on surmav, kuna see pole mulle endiselt mugav Karbon (redigeerimisrakendus KDE .SVG). Olles seda öelnud, õpime tundma mitmeid asju.

1.- KDE teemad asuvad kahes kataloogis, sõltuvalt sellest, kas installime selle kohapeal (meie / kodu) või valime need, mis tulevad operatsioonisüsteemiga (kataloogis / usr / share). Mõlemal juhul on marsruudid vastavalt:

~ / .kde4 / share / apps / desktopthemes / [meie teema]

ja kui need on need, mis on vaikimisi juba lisatud, leiame need:

/ usr / share / apps / desktopthemes / [teemad]

Teemade sees on mitu kausta, antud juhul asub see, mis meid praegu huvitab:

~ / .kde4 / share / apps / desktopthemes / [Meie teema] / ikoonid /

Näiteks võtsin ette teema nimega kausta GNOME-Shell-KDE Mul oli see juba installitud ja kopeerisin samasse kataloogi, kuid erineva nimega.

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

Ainus asi, mis meil selles kaustas peab olema, on ikoonikaust (ilmselt koos ikoonidega) ja fail metaandmed.desktop, mille sees on järgmine:

[Töölauakirje] Nimi = 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-Veebisait = X-KDE-PluginInfo-Kategooria = Plasmatemaatika X-KDE-PluginInfo-Depends = KDE4 X-KDE-PluginInfo-Litsents = GPL X-KDE-PluginInfo-EnabledByDefault = true
Tähtis, et kausta nimi vastab real Name = MyOxygen-Shell

Kui pääseme juurde kausta, mis asub /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell leiame selle:

Inkscape + KDE ikoonid enne

ja lõpptulemus oli järgmine:

Pärast ikoone

Nagu näete, on ikoonid valged. Kahjuks ei kavatse ma selles artiklis selgitada, kuidas neid ikoone muuta ja muuta, näeme seda teinekord. See, mis meil peab olema selge, on järgmine.

2.- Et ikoonid KDE-s korralikult töötaksid, lisaks failis oleva rakenduse nimele, ei saa puudu olla ID igast elemendist .SVG-s. See tähendab, et võtame näiteks võrguikooni, mis avamisel näitab meile midagi sellist:

Inkscape + KDE

Nagu näete, on ikoonidel erinevaid olekuid. Meil on kaks, kui oleme ühendatud kaabli abil, ja ülejäänud WiFi-signaalid. Kuidas KDE kas tead, kumba kasutada? Sest objekti omaduste, st selle omaduste järgi ID. Kui me paremklõpsame vasakul oleval esimesel ikoonil ja klõpsame ikooni Objekti omadused, näeme seda:

Inkscape'i atribuudid

Nagu näete, on a ID mis tuvastab ikooni oleku. Näete sama (kuid erinevaga) ID), kui teeme sama iga SVG-faili ikooni puhul. Ja see ongi kõik.

Oleme juba lõpetanud?

Jah. Oleme juba lõpetanud. Ainuüksi selle teadmine ja see, mis meil üle jääb, on natuke kujutlusvõimet, et luua süsteemses salves oma ikoonide komplekt. Ja ma kordan:

Olgu see salve ikooniteema, Windowsi teema auroraevõi teema Plasma täielik, kui me ei pane ID vajalik iga elemendi jaoks KDE te ei tea, mida nendega teha.

Nüüd, kui meil on ikooniteema valmis, läheme juurde Süsteemi eelistused »Tööruumi välimus» Töölaua teema ja valime Air (Hapnik). Vahekaardil Detailid, valime salveikoonide jaoks uued, mida oleme muutnud:

Salve ikoonid

Ja kui soovite selle ikooniteema (muudetud) alla laadida, on need saadaval järgmisel lingil:

Ikoonide allalaadimine

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Rodrigo DIJO

    See näitab ainult ikoonide omadusi ega selgita, kuidas inkscape'is muudatusi teha.

    1.    elav DIJO

      Lugege postitust hästi, sain selle suurepäraselt selgeks. Ikooni muutmine tuleb hiljem, kuid kõigil on oma viis seda teha 😉

      1.    Rodrigo DIJO

        Hea küll, vabandan.

  2.   ozkar DIJO

    Joer, aitäh kolleeg, tahtsin just selle stiili jaoks mõnda ikooni. Kui tulete Holguini, tuletage mulle meelde, et ostan teile õlut 😀

    1.    elav DIJO

      Tere tulemast 😉 Nautige !!

    2.    Rayner Pupo DIJO

      chama kirjuta mulle, et sulle Fedora kohta küsimus esitada
      rpgomez@uci.cu ja ära joo nii palju õlut, et kõht kasvaks

  3.   eliotime3000 DIJO

    Hea näpunäide. Ja muide, kas see kehtib ka KDE 4.x puhul? Kuna olen näinud, et KDE 4.x-s ei saa seda manöövrit teha, kuna ikoonid asuvad tundmatu vorminguga tihendatud kaustas.

    1.    elav DIJO

      eliotime3000, on kõnealune näpunäide mõeldud KDE 4.13 jaoks, kuid see peaks töötama KDE 4.12 ja vanemate versioonide puhul. Millisele KDE versioonile te konkreetselt viidate?

      1.    eliotime3000 DIJO

        KDE 4.8.4 Debian Wheezy kohta (mida ma kasutan ja Mul on probleem, mis mul on konfiguratsiooniga KDE-s).