#1 Le 28/01/2025, à 14:50
- krodelabestiole
personnaliser le thème de gnome fichiers : libadwaita-theme-changer
je me souviens avoir pas mal cherché à un moment comment appliquer un theme GTK sur nautilus et autres applications GNOME modernes qui forcent la librairie adwaita, et n'obéissent donc pas à gnome-tweaks (ajustements).
un peu compliqué d'uniformiser son bureau entre GTK, libadwaita ou pas, Qt, les applications snap et flatpak...
le seul truc qui a fonctionné pour nautilus ça a été pour moi libadwaita-theme-changer.
c'est un petit script python très simple qui créé des liens pour gtk4 vers le thème choisi, qui doit se trouver dans son répertoire personnel (~/.themes).
donc de simples liens symboliques dans ~/.config/gtk-4.0, mais on lit un peu partout sur internet que ce ne serait pas possible.
// edit : inutile sur ubuntu (voir plus bas)
donc en gros pour appliquer un de ces thèmes par ex. à cette partie du système (il y a des icônes aussi mais c'est plus simple à installer) :
git clone https://github.com/vinceliuice/vimix-gtk-themes.git
./vimix-gtk-themes/install.sh -l -t all -s all
git clone https://github.com/odziom91/libadwaita-theme-changer.git
chmod +x libadwaita-theme-changer/libadwaita-tc.py
./libadwaita-theme-changer/libadwaita-tc.py
un peu casse-pied, GNOME, de toujours plus décourager la personnalisation de l'interface.
Dernière modification par krodelabestiole (Le 29/01/2025, à 19:19)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#2 Le 28/01/2025, à 15:19
- O_20_100_O
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
Bonjour,
C'est pour obtenir un résultat dans ce style ?
Dans ce cas le but était d'avoir un aspect unifié pour les applications Qt et GTK avec un thème sombre.
C'est Arc-Dark qui a été choisi car disponible pour les deux types d'applications.
On peut forcer Gnome-shell à appliquer le thème GTK choisi dans "Ajustements" en le déclarant dans .profile avec :
export GTK_THEME=Arc-Dark
En y ajoutant aussi :
export QT_STYLE_OVERRIDE=kvantum
Le thème QT sera chois dans Kvantum.
Avec cette méthode, pour changer de thème QT il suffit de le faire dans Kvantum. Et pour le thème GTK il faut modifier .profile et "Ajustements".
Bien entendu, les thèmes doivent être disponibles avant ces modifications, par copie ou installation.
C'est un peu casse-pied, mais pas trop
Dernière modification par O_20_100_O (Le 28/01/2025, à 19:44)
Hors ligne
#3 Le 29/01/2025, à 16:36
- krodelabestiole
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
kvantum ça marche pour les application Qt mais pas pour les applications adwaita sur les dernières versions de GNOME.
mais effectivement sur ta capture nautilus utilise un thème personnalisé (arc a priori).
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#4 Le 29/01/2025, à 16:49
- kastopidiak
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
Pourquoi cela semble-t-il aussi compliqué dans ce sens là alors que c'est totalement transparent sous KDE Plasma ?
EDIT : pour la réponse suivante : en général il n'y a rien à paramétrer le theme Plasma utilisé est automatiquement appliqué aux applications GTK.
Dernière modification par kastopidiak (Le 29/01/2025, à 18:00)
En ligne
#5 Le 29/01/2025, à 17:22
- O_20_100_O
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
Ce n'est pas vraiment compliqué, il faut "en plus" mettre le thème GTK choisi dans .profile. C'est tout.
Mais oui, dans ma période KDE j'ai vu que c'est plus simple et totalement guidé en mode graphique dans les très nombreux paramètres de Plasma.
Dernière modification par O_20_100_O (Le 29/01/2025, à 17:25)
Hors ligne
#6 Le 29/01/2025, à 17:26
- krodelabestiole
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
il faut "en plus" mettre le thème GTK choisi dans .profile.
c'est-à-dire ? déclarer la constante GTK_THEME ?
chez moi ça ne suffit pas à changer l'apparence de nautilus, sur aucun système...
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#7 Le 29/01/2025, à 17:40
- O_20_100_O
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
Quel est le thème que tu veux mettre ?
Hors ligne
#8 Le 29/01/2025, à 17:52
- krodelabestiole
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
si tu veux un exemple je parlais de vimix dans mon premier message.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#9 Le 29/01/2025, à 18:05
- O_20_100_O
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
J'ai pris vimix-doder, j'ai une fenêtre bien blanche
Je suis passé au dark et c'est encore blanc
Il y a autre chose. Voir en l'installant pour tout le système dans /usr/share/themes. C'est là où se trouve mon Arc-Dark
Dernière modification par O_20_100_O (Le 29/01/2025, à 18:17)
Hors ligne
#10 Le 29/01/2025, à 18:40
- krodelabestiole
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
Je suis passé au dark et c'est encore blanc
d'où l'intérêt de libadwaita-theme-changer
oui lors de l'installation de vimix ou de n'importe quel thème on a le choix entre l'installer pour l'utilisateur courant seulement :
./vimix-gtk-themes/install.sh -l -t all -s all
(ça va dans ~/.themes par défaut)
ou sur tout le système
sudo ./vimix-gtk-themes/install.sh -l -t all -s all -d /usr/share/themes
pour libadwaita-theme-changer ceci dit il faut que le thème existe dans le répertoire perso (il y a 2 issues ouvertes à ce sujet).
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#11 Le 29/01/2025, à 18:49
- krodelabestiole
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
le mec a une chouette collection à son actif !
https://github.com/vinceliuice/Graphite-gtk-theme
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#12 Le 29/01/2025, à 18:50
- O_20_100_O
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
Mais ça marche. Ça fait assez blanc sur noir, j'aime mieux Arc.
Ajustement me listait le nom du thème avec un V majuscule. Comme je suis en train de faire un truc prenant, je m'en suis tenu là.
Après contrôle, le fichier se nomme vimix avec minuscule.
export GTK_THEME=vimix-dark-doder
Quelle est ta variante préférée, je te fais une copie d'écran.
Ajout:
Voilà pour vimix-dark-doder
Au passage, on voit que c'est le paramètre du .profile qui commande. J'ai mis autre chose dans Ajustements et ça n'en tient pas compte.
Dernière modification par O_20_100_O (Le 29/01/2025, à 19:09)
Hors ligne
#13 Le 29/01/2025, à 19:18
- krodelabestiole
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
effectivement !
j'aurais dû tester avec ubuntu avant de raconter n'importe quoi. merci pour le retour !
apparemment c'est le -l de l'installeur qui s'occupe de gérer libadwaita.
je ne m'explique pas pourquoi ça ne marche pas sur debian ou solus, mais pas sûr d'avoir envie de me pencher plus que ça sur la question !
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#14 Le 29/01/2025, à 19:23
- O_20_100_O
Re : personnaliser le thème de gnome fichiers : libadwaita-theme-changer
Attend un peu avant de battre ta coulpe.
Je suis revenu sur Archlinux pour te répondre. C'est de là que vient ma capture.
Je retourne sur Ubuntu pour en finir avec vimix, mais j'y avais testé pour d'autres thèmes avant de poster.
Ajout:
C'est bon avec vimix dans Ubuntu 24.04.
Et aussi chez moi ça marche sur Debian 12 et Solus
Je l'ai testé avec vimix-dark-doder
Et bien entendu, tu as activé l'extension "User theme" avant de chercher à changer de thème.
Dernière modification par O_20_100_O (Le 30/01/2025, à 08:44)
Hors ligne