Apportez votre aide…
Créer un thème d'icônes
Il est tout à fait possible de créer un thème d'icônes personnalisé, à partir de rien en dessinant soi-même les icônes, ou en faisant une sélection personnalisée d'icônes particulières.
Création des dossiers de travail
Il faut d'abord créer un dossier portant le nom du thème avec un sous dossier 128x128 :
mkdir -p mon_thème/128x128/
Placez-vous dans ce dossier et créez les sous-dossiers :
cd mon_thème/128x128/ && mkdir action apps devices filesystems mimetypes
Placez ensuite dans chacun de ces dossiers les icônes que vous souhaitez utiliser pour votre thème.
Reportez-vous à un thème déjà existant pour placer les icônes dans les bonnes catégories et avec les noms adéquats.
Les thèmes se trouvent dans /usr/share/icons
.
Il faut utiliser des images au format png.
À titre indicatif les dossiers doivent contenir les icônes suivantes :
- action : tous les icônes attribuées aux actions dans vos différentes applications, par exemple "play", "stop", "ffwd" et "rew" dans Amarok, ou "avancer" et "reculer" dans Konqueror, ou encore "nouveau message" dans Kmail, etc, etc…
apps
: les icônes des applications,devices
: les icônes attribuées aux média et matériels,filesystems
: les dossiers et les corbeilles,mimetypes
: les icônes des différents types de fichier (mp3, avi, deb, jpeg, odt, etc, etc…).
Création du thème
- Téléchargez ce script « thème d'icônes » et
- décompressez-le puis
- copiez les fichiers
buildset
etindex.desktop
qu'il contient dans le dossier principal du thème que vous avez créé,
puis :
- Modifiez le script
buildset
en rajoutant le nom que vous souhaitez donner à votre thème, - cherchez la ligne :
PACKAGENAME="nom_du_theme"
et
- remplacez
nom_du_theme
par le nom de votre thème, - Éditez ensuite
index.desktop
et - modifiez les lignes Name=nom_du_theme et Comment=votre_commentaire,
- Rendez le script exécutable,
- Il vous reste à exécuter le script :
./buildset
Une archive tar.gz résultera du travail du script.
S'il peut être fastidieux de créer un thème de toutes pièces en partant de zéro, on peut facilement combiner des thèmes déjà existant pour en créer un original.
filesystems
ne fonctionnent pas, renommer ce dernier par places, et modifier en conséquence le script buildset
ainsi que le fichier index.desktop
.
Attention, le script buildset
convertira les icônes uniquement dans les dossiers action
, apps
, devices
, filesystems
et mimetypes
.
Pour qu'il se charge d'autres dossiers, ajoutez-les au script.
Utilisation
Pour utiliser votre thème extrayez l'archive
- dans le dossier
/usr/share/icons
, si :
- vous le voulez accessible pour tous les utilisateurs, ou
- dans le dossier caché
.icons
de votreDossier Personnel
, si :- vous souhaitez le rendre accessible à un seul utilisateur (à créer s'il n'existe pas).
Il ne vous reste plus qu'à installet le paquet Unity-tweak-tool, ou gnome-tweak-tool. Votre thème se trouvera dans l'onglet Icônes.
Documentation
- (en) How do I make a theme from scratch for Unity? — {Comment créer un thème complet pour Unity ?} ; site : AskUbuntu ; auteur : Achu ; date : 8 juin 2011.
Fil assez ancien mais illustré et didactique et très bien expliqué pour créer son thème Unity. - (fr) How to install and change themes in Ubuntu — site : Tips And Tricks.
Autre site très récent (18.10) très bien expliqué. - (en) « Oomox – Customize And Create Your Own GTK2, GTK3 Themes » —{Oomox : création et optimisation de vos thèmes GTK2 et GTK3} site : OSTechnix ; auteur : Editor ; 3 octobre 2018. — Éditeur graphique de création de thèmes GTK3 Ubuntu.
- (en) Programmer's notes : Tutoriel GTK 3 Code::Blocks — Code::Blocks et GTK3 Glade.
- (fr) Xara Xtreme : logiciel vectoriel de création d'icones.
Contributeurs : L'Africain
Autres contributeurs : eagle08 : format, orthographe, grammaire