L'avantage d'OpenSource et de tout l'écosystème qui l'entoure, c'est que si nous aimons quelque chose, nous pouvons le prendre, le modifier, le réparer (en respectant leurs licences respectives) et le distribuer. Nous le savons déjà. Mais ce n'est pas seulement le code source d'une application que nous pouvons prendre, il y a beaucoup d'autres choses qui nous permettent de le faire.
Cette fois, je vais vous montrer comment modifier les icônes de la barre d'état système de KDE SCComment à l'aide Inkscape, et cette méthode nous servira bien sûr de la même manière pour créer notre propre thème si nous avons l'imagination nécessaire pour cela. Eh bien, en fait, plus que d'enseigner à modifier un thème d'icônes, ce que je vais faire est de vous montrer les choses que nous devons prendre en compte pour le faire.
Quelques conseils avant de commencer
Si vous décidez de créer votre propre thème d'icônes, mon conseil est de commencer pour connaître quelques bases du fonctionnement d'un thème dans KDE. Ou mieux encore, prenez un sujet assez complet et étudiez-le.
Mais comme je sais qu'il vaut mieux commencer par le bordel et quitter la théorie pour une autre fois, je vais vous montrer qu'il faut vraiment prendre en compte dans ce cas, modifier notre thème d'icônes.
Ce que j'ai fait, c'est prendre mon bureau de ceci:
pour ça:
Inkscape + KDE: ce que nous devons savoir.
La combinaison Inkscape + KDE est mortelle, car je ne suis toujours pas à l'aise avec de carbone (l'application d'édition KDE .SVG). Cela dit, apprenons à connaître plusieurs choses.
1.- Les thèmes de KDE sont hébergés dans deux répertoires, selon que nous les installons localement (dans notre / home) ou si nous choisissons ceux fournis avec le système d'exploitation (dans / usr / share). Dans les deux cas respectivement, les itinéraires sont:
~ / .kde4 / share / apps / desktopthemes / [Notre thème]
et si ce sont ceux qui sont déjà inclus par défaut, nous pouvons les trouver dans:
/ usr / share / apps / desktopthemes / [Thèmes]
Dans les rubriques, il y a plusieurs dossiers, dans ce cas, celui qui nous intéresse maintenant se trouve dans:
~ / .kde4 / share / apps / desktopthemes / [Notre thème] / icons /
Par exemple, ce que j'ai fait a été de prendre le dossier d'un thème appelé GNOME-Shell-KDE Je l'ai déjà installé et je le copie dans le même répertoire mais avec un nom différent.
cp /home/elav/.kde4/share/apps/desktoptheme/GNOME-Shell-KDE/ /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell/
La seule chose dont nous avons besoin dans ce dossier est le dossier des icônes (évidemment avec les icônes) et le fichier métadonnées.desktop, qui aura les éléments suivants à l'intérieur:
[Entrée de bureau] 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-Website = X-KDE-PluginInfo-Category = Thème Plasma X-KDE-PluginInfo-Depends = KDE4 X-KDE-PluginInfo-License = GPL X-KDE-PluginInfo-EnabledByDefault = true
Lorsque nous accédons au dossier situé dans /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell nous trouvons ceci:
et le résultat final était le suivant:
Comme vous pouvez le voir, les icônes sont blanches. Malheureusement dans cet article je n'ai pas l'intention d'expliquer comment éditer et modifier ces icônes, nous le verrons une autre fois. Ce que nous devons être clair, c'est ce qui vient ensuite.
2.- Pour que les icônes fonctionnent correctement dans KDE, au-delà du nom de l'application dans le fichier, ce qui ne peut pas manquer est le ID de chaque élément dans le .SVG. Autrement dit, prenons par exemple l'icône Réseau, qui, une fois ouverte, nous montrera quelque chose comme ceci:
Comme vous pouvez le voir, il existe différents états des icônes. Nous en avons deux pour quand nous sommes connectés par câble, et le reste des signaux WiFi. Comment KDE savez-vous lequel utiliser? Car par les propriétés de l'objet, c'est-à-dire son ID. Si nous faisons un clic droit sur la première icône à gauche, et cliquez sur le Propriétés des objets, nous verrons ceci:
Comme vous pouvez le voir, il y a un ID qui identifie l'état de l'icône. Vous verrez la même chose (mais avec des ID) si nous faisons la même chose pour chaque icône du fichier SVG. Et c'est tout.
Nous avons déjà fini?
Oui. Nous avons déjà fini. Le simple fait de savoir cela et ce qu'il nous reste est de mettre un peu d'imagination pour créer notre propre ensemble d'icônes pour la barre d'état système. Et je répète:
Maintenant que nous avons notre thème d'icônes prêt, passons à Préférences système »Apparence de l'espace de travail» Thème du bureau et nous sélectionnons Air (Oxygène). Dans l'onglet Détails, nous sélectionnons pour les icônes de la barre d'état, les nouvelles que nous avons modifiées:
Et bien, si vous souhaitez télécharger ce thème d'icônes (celui modifié), ils sont disponibles au lien suivant:
Il ne montre que les propriétés des icônes et n'explique pas comment effectuer les modifications dans inkscape.
Lisez bien l'article, je l'ai parfaitement clarifié. La modification de l'icône vient plus tard, cependant, chacun a sa propre façon de le faire 😉
Très bien, je m'excuse.
Joer, merci collègue, je voulais des icônes précisément pour ce style. Quand tu viens à Holguín, rappelle-moi de t'acheter une bière 😀
De rien, profitez-en !!
chama écris-moi pour te poser une question sur Fedora
rpgomez@uci.cu et ne bois pas tellement de bière que ton ventre pousse
Bon conseil. Et au fait, est-ce également valable pour KDE 4.x? Parce que j'ai vu que dans KDE 4.x, cette manœuvre ne peut pas être effectuée car les icônes se trouvent dans un dossier compressé avec un format inconnu.
eliotime3000, le conseil en question est pour KDE 4.13, mais il devrait fonctionner pour KDE 4.12 et inférieur. À quelle version de KDE parlez-vous spécifiquement?
Un KDE 4.8.4 sur Debian Wheezy (que j'utilise et J'ai le problème que j'ai avec la configuration dans KDE).