J'utilise Ubuntu avec le bureau GNOME.
Je me demandais comment changer l'icône du bouton "Afficher les applications" sur le tableau de bord?
Ce bouton est ajouté par "Show Applications" extension , n'est-ce pas? Cette extension s'appuie sur l'icône view-grid-symbolic.svg
située dans le dossier /usr/share/icons/gnome/scalable/actions
du thème de l'icône Gnome. Cette information peut être obtenue lorsque vous téléchargez cette extension directement et étudiez son contenu.
Vous avez maintenant deux façons de remplacer son icône.
1. Vous pouvez utiliser votre icône évolutive my-cool-icon.svg
à la place:
Sudo cp -p /usr/share/icons/gnome/scalable/actions/view-grid-symbolic.svg /usr/share/icons/gnome/scalable/actions/view-grid-symbolic.svg.bak
Sudo cp my-cool-icon.svg /usr/share/icons/gnome/scalable/actions/view-grid-symbolic.svg
cd /usr/share/icons ; Sudo gtk-update-icon-cache gnome
La dernière chaîne met à jour le cache de vos icônes pour faire apparaître votre nouvelle icône. Si ce n'est pas le cas, redémarrez Gnome.
Cette méthode n'est pas la meilleure, car elle remplace l'une des icônes système, qui peut être utilisée par une autre application. C'est pourquoi le second est préférable.
2. Vous devez trouver l'emplacement de cette extension et modifier son code afin qu'il pointe vers une autre icône. Tout d'abord, créez cette icône:
Sudo cp my-cool-icon.svg /usr/share/icons/gnome/scalable/actions/show-applications-extension-symbolic.svg
Vous pouvez trouver vos extensions installées dans le dossier $HOME/.local/share/gnome-Shell/extensions/
. Recherchez le dossier commençant par showapplications@
, entrez-le et recherchez le fichier extension.js
. Faites une copie de sauvegarde par sécurité, ouvrez-la avec votre éditeur préféré et trouvez la chaîne suivante:
let icon = new St.Icon({ icon_name: 'view-grid-symbolic',
Remplacez view-grid-symbolic
dans les guillemets par le nouveau, c.-à-d. show-applications-extension-symbolic.svg
. C'est tout. Redémarrez Gnome si le changement n'apparaît pas instantanément.
S'il n'est toujours pas visible, mettez à jour le cache des icônes comme expliqué ci-dessus.