Inkscape + KDE: rediger dine egne ikoner på systembakken

Det gode ved OpenSource og hele det økosystem, der omgiver det, er, at hvis vi kan lide noget, kan vi tage det, ændre det, rette det (respektere deres respektive licenser) og distribuere det. Det ved vi allerede. Men det er ikke kun kildekoden til en applikation, vi kan tage, der er mange andre ting, der giver os mulighed for at gøre dette.

Denne gang vil jeg vise dig, hvordan du ændrer ikonerne i systembakken til KDE SC hjælp Inkscape, og denne metode vil naturligvis tjene os det samme til at skabe vores eget tema, hvis vi har den nødvendige fantasi til det. Nå, faktisk mere end at lære at ændre et ikon-tema, hvad jeg vil gøre er at vise dig de ting, som vi skal tage i betragtning, når vi gør det.

Et par tip inden start

Hvis du beslutter dig for at lave dit eget ikon-tema, er mit råd at starte for at kende nogle grundlæggende begreber af hvordan et tema fungerer i KDE. Eller endnu bedre, tag et emne, der er ret komplet, og studer det.

Men da jeg ved, at det er bedre at starte med rodet og efterlade teorien et andet øjeblik, vil jeg vise dig, hvad vi virkelig skal tage i betragtning i dette tilfælde for at ændre vores ikon-tema.

Hvad jeg gjorde var at tage mit skrivebord fra dette:

Bakke_ før

Til dette:

Bakke_efter

Inkscape + KDE: hvad vi har brug for at vide.

Inkscape + KDE-kombinationen er dødelig, som jeg stadig ikke er fortrolig med Karbon (KDE .SVG-redigeringsprogrammet). Når det er sagt, lad os lære flere ting at kende.

1.- Temaerne i KDE er anbragt i to mapper, afhængigt af om vi installerer det lokalt (i vores / hjem), eller om vi vælger dem, der følger med OS (i / usr / share). I begge tilfælde er ruterne henholdsvis:

~ / .kde4 / share / apps / desktopthemes / [Vores tema]

og hvis det er dem, der allerede er inkluderet som standard, kan vi finde dem i:

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

Inden for emnerne er der flere mapper, i dette tilfælde er den der interesserer os nu i:

~ / .kde4 / del / apps / desktoptemaer / [Vores tema] / ikoner /

For eksempel, hvad jeg gjorde var at tage mappen med et tema, der hedder GNOME-Shell-KDE Jeg havde det allerede installeret og kopierede det til samme bibliotek, men med et andet navn.

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

Det eneste, vi skal have inde i denne mappe, er ikonmappen (selvfølgelig med ikonerne) og filen metadata.desktop, som vil have følgende indeni:

[Desktop-post] Navn = MyOxygen-Shell-kommentar = X-KDE-PluginInfo-forfatter = elav X-KDE-PluginInfo-e-mail = X-KDE-PluginInfo-navn = MyOxygen-Shell X-KDE-PluginInfo-version = 1.2 X- KDE-PluginInfo-websted = X-KDE-PluginInfo-Category = Plasma-tema X-KDE-PluginInfo-afhænger = KDE4 X-KDE-PluginInfo-licens = GPL X-KDE-PluginInfo-EnabledByDefault = sand
Vigtigt, at navnet på mappen svarer til linjen Navn = MyOxygen-Shell

Når vi får adgang til mappen i /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell vi finder dette:

Inkscape + KDE-ikoner før

og slutresultatet var dette:

Efter ikoner

Som du kan se, er ikonerne hvide. Desværre i denne artikel har jeg ikke til hensigt at forklare, hvordan jeg redigerer og ændrer disse ikoner, det vil vi se en anden gang. Hvad vi skal være klar over, er hvad der kommer næste gang.

2.- For at ikonerne skal fungere korrekt i KDE, ud over navnet på applikationen i filen, er det, der ikke mangler, det ID af hvert element inden for .SVG. Lad os f.eks. Tage netværksikonet, som når det åbnes viser os noget som dette:

Inkscape + KDE

Som du kan se, er der forskellige tilstande for ikonerne. Vi har to til, når vi er forbundet via kabel, og resten af ​​WiFi-signalerne. Hvordan KDE ved du hvilken du skal bruge? For af objektets egenskaber, det vil sige dens ID. Hvis vi højreklikker på det første ikon til venstre og klikker på Objektegenskaber, vi ser dette:

Inkscape egenskaber

Som du kan se er der en ID der identificerer ikonets status. Du vil se det samme (men med forskellige ID) hvis vi gør det samme for hvert ikon i SVG-filen. Og det er det.

Er vi allerede færdige?

Ja. Vi er allerede færdige. Bare at vide dette, og hvad vi har tilbage, er at sætte lidt fantasi til at skabe vores eget sæt ikoner til systembakken. Og jeg gentager:

Uanset om det er et ikon-tema til bakken, et Windows-tema til Auroraeeller et tema Plasma komplet, hvis vi ikke sætter ID nødvendigt for hvert element KDE du ved ikke, hvad du skal gøre med dem.

Nu når vi har vores ikon-tema klar, lad os gå til Systemindstillinger »Arbejdsområdets udseende» Desktop-tema og vi vælger Air (Oxygen). I fanen Detaljer, vi vælger de bakkeikoner, de nye, som vi har ændret:

Bakkeikoner

Og godt, hvis du vil downloade dette ikon-tema (den ændrede), er de tilgængelige på følgende link:

Download ikoner

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Rodrigo sagde han

    Det viser kun ikonernes egenskaber og forklarer ikke, hvordan man foretager ændringer i inkscape.

    1.    Elav sagde han

      Læs indlægget godt, jeg præciserede det perfekt. Ændring af ikonet kommer senere, men alle har deres egen måde at gøre det på 😉

      1.    Rodrigo sagde han

        Okay, jeg undskylder.

  2.   ozkar sagde han

    Joer, tak kollega, jeg ville have nogle ikoner netop for den stil. Når du kommer til Holguín, skal du minde mig om at købe en øl til dig 😀

    1.    Elav sagde han

      Du er velkommen 😉 God fornøjelse !!

    2.    Rayner Pupo sagde han

      Chama skriv mig for at stille dig et spørgsmål om Fedora
      rpgomez@uci.cu og drik ikke så meget øl, at din mave vokser

  3.   eliotime3000 sagde han

    Godt tip. Og forresten, er det også gyldigt for KDE 4.x? Fordi jeg har set, at denne manøvre i KDE 4.x ikke kan udføres, da ikonerne er inde i en komprimeret mappe med et ukendt format.

    1.    Elav sagde han

      eliotime3000, det pågældende tip er til KDE 4.13, men det skal fungere for KDE 4.12 og lavere. Hvilken version af KDE henviser du specifikt til?

      1.    eliotime3000 sagde han

        En KDE 4.8.4 om Debian Wheezy (som jeg bruger og Jeg har det problem, jeg har med konfigurationen i KDE).