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:
Til dette:
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
Når vi får adgang til mappen i /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell vi finder dette:
og slutresultatet var dette:
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:
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:
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:
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:
Og godt, hvis du vil downloade dette ikon-tema (den ændrede), er de tilgængelige på følgende link:
Det viser kun ikonernes egenskaber og forklarer ikke, hvordan man foretager ændringer i inkscape.
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å 😉
Okay, jeg undskylder.
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 😀
Du er velkommen 😉 God fornøjelse !!
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
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.
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?
En KDE 4.8.4 om Debian Wheezy (som jeg bruger og Jeg har det problem, jeg har med konfigurationen i KDE).