Ubuntu Change Theme

Si vous évitez d’utiliser les applications Snap car elles ne correspondent pas à votre thème système, gâchant une esthétique de bureau bien conçue, vous n’êtes pas seul – mais saviez-vous qu’il existe une solution?

Vous passez des siècles à créer une configuration de bureau sans faille pour qu’elle soit ruinée par une seule application Snap portant une robe de fantaisie Windows 95 – mais il existe une solution de contournement

Canonical maintient un gtk-common-themes Snap app. Ce paquet contient des versions Snap pour certains des meilleurs thèmes GTK, y compris des faveurs bien portées comme Adwaita, Arc, Materia, et Greybird.

Pour une utilité maximale, le bundle est même installé par défaut sur Ubuntu.

Chaque fois que vous changez de thème en un inclus dans cet ensemble, toutes les applications Snap (compatibles) le «correspondent», aucun effort supplémentaire n’est requis de votre part:

Thème Sombre Greybird
Greybird Dark est un match automatique

Mais que se passe-t-il si vous utilisez un thème GTK NE PAS inclus dans le pack de thème Snap?

Publicité

Eh bien, en ce moment, les applications Snap utiliseront la norme Adwaita thème lorsque le thème système GTK n’est pas inclus dans le gtk-common-themes paquet. Superficiel ou non, l’inadéquation est assez discordante pour dissuader certaines personnes d’utiliser complètement les applications Snap.

Mais jusqu’à ce qu’une meilleure intégration des thèmes arrive dans Snaps – spoiler: installation automatique des thèmes est sur le chemin – voici une solution de contournement.

Solution: utilisez un thème d’accrochage correspondant

Les gens sont maintenant empaqueter les thèmes GTK et d’icônes comme des applications Snap et les mettre sur le Snap Store pour une installation facile. Une variété de thèmes GTK populaires sont actuellement disponibles en tant que «thèmes d’accrochage», y compris Adapta, Layan, Orchis, Mojave, Canta, Qogir, et Vimix. D’autres suivront probablement.

Actuellement, vous devez installer chaque thème Snap supplémentaire individuellement et, plus écrasant, vous devez configurer manuellement votre configuration pour que le logiciel Snap’d les utilise – et répéter l’étape chaque fois que vous installez de nouvelles applications Snap.

Cette dernière étape, comme vous le verrez bientôt, est assez rebutante.

Regardons donc un exemple.

Disons que vous utilisez le coloré Layan thème comme thème de votre bureau (et vous pourriez bien le faire car il est assez impertinent) mais vous voulez que vos applications Snap l’utilisent aussi car actuellement elles ressemblent à ceci:

Le Thème Layan Gtk Avec L'Application Snap Ne Correspond Pas
L’application Cawbird Snap ne correspond pas…

Tout d’abord, installez le Layan composant logiciel enfichable thème:

sudo snap install layan-themes

Exécutez ensuite cette commande pour que les applications Snap utilisent le Layan paquet de thèmes et pas quelque chose de la gtk-common-themes paquet:

for i in $(snap connections | grep gtk-common-themes:gtk-3-themes | awk '{print $2}'); do sudo snap connect $i layan-themes:gtk-3-themes; done

Ouais: j’ai dit que ce morceau est un peu effrayant! Il existe une commande plus courte (mais non moins obtuse) dans le Forum Ubuntu France si vous êtes intéressé.

Dans un avenir proche, cette commande ne sera pas nécessaire mais, pour l’instant, elle l’est.

Maintenant, chaque fois que vous définissez Layan en tant que thème de votre système, toutes les applications Snap compatibles le «correspondront» en apparence:

Thème Layan Avec Appli Snap
Application Cawbird Snap utilisant le thème Layan

Vous pouvez encore améliorer l’apparence, car plusieurs thèmes d’icônes populaires sont également disponibles en tant que Snaps. Malheureusement, vous devez connecter un pack d’icônes de la même manière qu’un thème (mais spoiler: le code correspondant est généralement répertorié dans la liste des magasins Snap du thème).

Vous devez également réexécuter la commande chaque fois que vous installez une nouvelle application Snap (bien que pour clarifier: vous pouvez connecter des applications individuellement si vous préférez).

Mais par souci de cohérence, je pense que cela vaut la peine de faire un effort supplémentaire!

h / t Gérald M.

Rate this post
Publicité
Article précédentComment télécharger et installer RHEL 8 gratuitement
Article suivantQuel fournisseur VPN possède les serveurs les plus rapides pour les Canadiens
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici