Inkscape + KDE: modifiser dine egne systemstatusfeltikoner

Det gode med OpenSource og hele økosystemet som omgir det, er at hvis vi liker noe, kan vi ta det, endre det, fikse det (respektere deres respektive lisenser) og distribuere det. Det vet vi allerede. Men det er ikke bare kildekoden til et program vi kan ta, det er mange andre ting som lar oss gjøre dette.

Denne gangen vil jeg vise deg hvordan du endrer ikonene i systemstatusfeltet til KDE SC hjelp Inkscape, og denne metoden vil selvfølgelig tjene oss det samme for å lage vårt eget tema hvis vi har den nødvendige fantasien for det. Vel, faktisk mer enn å lære hvordan du endrer et ikon-tema, det jeg skal gjøre er å vise deg de tingene vi må ta hensyn til når vi gjør det.

Et par tips før du starter

Hvis du bestemmer deg for å lage ditt eget ikon-tema, er mitt råd å starte for å kjenne noen grunnleggende konsepter om hvordan et tema fungerer i KDE. Eller enda bedre, ta et emne som er ganske komplett og studer det.

Men siden jeg vet at det er bedre å begynne med rotet og la teorien være et nytt øyeblikk, vil jeg vise deg hva vi virkelig må ta hensyn til i dette tilfellet, for å endre vårt ikon-tema.

Det jeg gjorde var å ta pulten min fra dette:

Brett_ før

til dette:

Brett_etter

Inkscape + KDE: hva vi trenger å vite.

Inkscape + KDE-kombinasjonen er dødelig, da jeg fremdeles ikke er komfortabel med det Karbon (KDE .SVG redigeringsprogram). Når det er sagt, la oss bli kjent med flere ting.

1.- Temaene i KDE er plassert i to kataloger, avhengig av om vi installerer det lokalt (hjemme / hjemme) eller om vi velger de som følger med operativsystemet (i / usr / share). I begge tilfeller er rutene:

~ / .kde4 / share / apps / desktopthemes / [Vårt tema]

og hvis det er de som allerede er inkludert som standard, kan vi finne dem i:

/ usr / share / apps / desktopthemes / [Emner]

Innenfor temaene er det flere mapper, i dette tilfellet er den som interesserer oss nå:

~ / .kde4 / del / apps / desktopthemes / [Vårt tema] / ikoner /

Det jeg for eksempel gjorde var å ta mappen med et tema som het GNOME-Shell-KDE Jeg hadde den allerede installert og kopierte den til samme katalog, men med et annet navn.

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

Det eneste vi trenger å ha i denne mappen er ikonmappen (tydeligvis med ikonene) og filen metadata.desktop, som vil ha følgende innside:

[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-nettsted = X-KDE-PluginInfo-kategori = Plasma-tema X-KDE-PluginInfo-avhenger = KDE4 X-KDE-PluginInfo-License = GPL X-KDE-PluginInfo-EnabledByDefault = true
Viktig at navnet på mappen tilsvarer linjen Navn = MyOxygen-Shell

Når vi får tilgang til mappen som ligger i /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell vi finner dette:

Inkscape + KDE-ikoner før

og sluttresultatet var dette:

Etter ikoner

Som du ser er ikonene hvite. Dessverre har jeg ikke tenkt å forklare hvordan jeg redigerer og endrer ikonene i denne artikkelen, det ser vi en annen gang. Det vi må være tydelige på er hva som kommer videre.

2. - For at ikonene skal fungere riktig i KDE, utover navnet på applikasjonen i filen, kan det ikke mangle ID av hvert element i .SVG. La oss ta for eksempel nettverksikonet, som når det åpnes vil vise oss noe sånt som dette:

Inkscape + KDE

Som du kan se, er det forskjellige tilstander av ikonene. Vi har to for når vi er koblet til via kabel, og resten av WiFi-signalene. Hvordan KDE vet du hvilken du skal bruke? For av egenskapene til objektet, det vil si dets ID. Hvis vi høyreklikker på det første ikonet til venstre, og klikker på Objektegenskaper, vil vi se dette:

Inkscape egenskaper

Som du ser er det en ID som identifiserer statusen til ikonet. Du vil se det samme (men med forskjellige ID) hvis vi gjør det samme for hvert ikon i SVG-filen. Og det er det.

Er vi allerede ferdige?

Jepp. Vi er allerede ferdige. Bare å vite dette og hva vi har igjen, er å sette litt fantasi i å lage vårt eget sett med ikoner for systemstatusfeltet. Og jeg gjentar:

Enten det er et ikon-tema for skuffen, et Windows-tema for Aurorae, eller et tema Plasma komplett, hvis vi ikke setter ID nødvendig for hvert element KDE du vet ikke hva du skal gjøre med dem.

Nå når vi har vårt ikon-tema klart, la oss gå til Systeminnstillinger »Utseende på arbeidsområdet» Desktop Theme og velg Air (Oksygen). I fanen Detaljer, vi velger for skuffikonene, de nye som vi har endret:

Brettikoner

Og vel, hvis du vil laste ned dette ikonet (den modifiserte), er de tilgjengelige på følgende lenke:

Last ned ikoner

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Rodrigo sa

    Det viser bare egenskapene til ikonene og forklarer ikke hvordan du kan gjøre endringene i inkscape.

    1.    livlig sa

      Les innlegget godt, jeg presiserte det perfekt. Endring av ikonet kommer senere, men alle har sin egen måte å gjøre det på

      1.    Rodrigo sa

        Jeg beklager.

  2.   ozkar sa

    Joer, takk kollega, jeg ville ha noen ikoner nettopp for den stilen. Når du kommer til Holguín, minner jeg meg om å kjøpe deg en øl 😀

    1.    livlig sa

      Du er velkommen 😉 Kos deg !!

    2.    Rayner Pupo sa

      Chama skriv meg for å stille deg et spørsmål om Fedora
      rpgomez@uci.cu og ikke drikk så mye øl at magen din vokser

  3.   eliotime3000. sa

    Godt tips. Og forresten, er det også gyldig for KDE 4.x? Fordi jeg har sett at i KDE 4.x kan denne manøveren ikke gjøres siden ikonene er inne i en komprimert mappe med et ukjent format.

    1.    livlig sa

      eliotime3000, er det aktuelle tipset for KDE 4.13, men det skal fungere for KDE 4.12 og lavere. Hvilken versjon av KDE refererer du spesifikt til?

      1.    eliotime3000. sa

        En KDE 4.8.4 om Debian Wheezy (som jeg bruker og Jeg har problemet med konfigurasjonen i KDE).