Important
Gradience a été archivé le 29 juin 2024. Consultez l'article de blog pour obtenir des informations sur la justification de cette décision.
Note
Gradience recherche un ou plusieurs mainteneurs ! si vous connaissez Python et GTK4/Libadwaita et que vous souhaitez travailler dessus, participez à Matrix et Discord.
Changez le look d'Adwaita, en toute simplicité
Gradience est un outil de personnalisation des applications Libadwaita et du thème adw-gtk3.
Important
Développeurs Gradience, stopthemingmy.app et Adwaita
Les principales fonctionnalités de Gradience sont les suivantes :
Changer n'importe quelle couleur du thème Adwaita
Application de la palette de couleurs Material 3 à partir du papier peint
Utilisation des préréglages d'autres utilisateurs
Changer les options avancées avec CSS
Extension des fonctionnalités à l'aide de plugins
Note
Vous pouvez accéder aux Preferences
et appliquer des remplacements pour Flatpak
Aucune configuration supplémentaire n'est requise pour les applications natives Libadwaita.
Pour les applications Flatpak Libadwaita, vous devez remplacer leurs autorisations :
Exécutez sudo flatpak override --filesystem=xdg-config/gtk-4.0
ou
Utilisez Flatseal et ajoutez xdg-config/gtk-4.0
aux autres fichiers dans la section Système de fichiers de Toutes les applications.
Utilisez ce guide pour créer un thème pour les applications Vanilla GTK 4.
Installez et appliquez le thème adw-gtk3 (n'oubliez pas d'installer le package Flatpak !)
Pour les applications Flatpak, vous devez remplacer leurs autorisations :
Exécutez sudo flatpak override --filesystem=xdg-config/gtk-3.0
ou
Utilisez Flatseal et ajoutez xdg-config/gtk-3.0
aux autres fichiers dans la section Système de fichiers de Toutes les applications.
Ouvrir la fenêtre Préférences
Accédez à l'onglet Thématique
Dans le groupe Réinitialiser et restaurer les préréglages , cliquez sur le bouton Réinitialiser pour les applications GTK 3 ou Libadwaita.
Exécutez rm -rf .config/gtk-4.0 .config/gtk-3.0
Exécutez flatpak uninstall adw-gtk3
pour supprimer le thème Flatpak adw-gtk3
Exécutez rm -rf .themes/adw-gtk3 .themes/adw-gtk3-dark .local/share/themes/adw-gtk3 .local/share/themes/adw-gtk3-dark
pour supprimer le thème adw-gtk3 local
Exécutez sudo flatpak override --reset
[!WARNING] Cela réinitialisera tous les remplacements Flatpak, tels que le remplacement de Firefox Wayland
Important
La méthode d'installation principale est Flatpak de Flathub
Note
Il existe un certain nombre de packages Gradience qui ne sont pas testés par l'équipe Gradience et ne sont pas répertoriés ici, disponibles sur Repology
Gradience est disponible pour Fedora via COPR :
dnf copr activer lyessaadi/gradience dnf installer dégradé
Avertissement
Pas encore disponible.
Gradience est disponible pour Arch Linux via AUR :
Utilisation de Paru :
paru -S dégradé
Pour les dernières modifications :
paru -S dégradé-git
git clone https://aur.archlinux.org/gradience.gitcd gradience makepkg -sic
Pour les dernières modifications :
clone git https://aur.archlinux.org/gradience-git.gitcd gradience-git makepkg -sic
Gradience est disponible pour NixOS 23.05 (Stoat) et versions ultérieures :
Pour exécuter dans un shell temporaire :
nix-shell -p dégradé
Pour installer :
nix-env -iA nixos.gradience
Tout d'abord, vous devez ajouter la télécommande GNOME Nightly Flatpak si ce n'est pas déjà fait :
flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
Ensuite, téléchargez Gradience tous les soirs à partir d'ici
Enfin, extrayez le ZIP et installez Gradience en exécutant :
flatpak installer gradience-devel.flatpak
GNOME Builder est l'environnement utilisé pour développer cette application. Il peut utiliser les manifestes Flatpak pour créer un environnement de construction et d'exécution cohérent entre les distributions. Il est donc fortement recommandé de l’utiliser.
Téléchargez GNOME Builder.
Dans Builder, cliquez sur le bouton « Cloner le référentiel » en bas, en utilisant https://github.com/GradienceTeam/Gradience.git
comme URL.
Cliquez sur le bouton de construction en haut une fois le projet chargé.
Pour plus de méthodes de construction et d'installation, voir HACKING.md
La commande suivante fera que Gradience affichera l'écran de bienvenue au prochain lancement, comme si vous veniez de l'installer
flatpak run --command=gsettings com.github.GradienceTeam.Gradience réinitialiser com.github.GradienceTeam.Gradience première exécution
gsettings réinitialise com.github.GradienceTeam.Gradience première exécution
Reportez-vous à la documentation CLI temporaire dans le wiki du dépôt pour obtenir des instructions sur la façon de lancer une CLI.
Voir HACKING.md
Gradience s'appelait à l'origine Adwaita Manager.
Vous pouvez voir la signification de Gradience sur Wiktionnaire.
L'icône représente : Un Paint Roller repeignant une fenêtre Adwaita, en gardant sa fonctionnalité.
Le thème Pretty Purple vient du tout début, directement de l'auteur original de Gradience, Artyom Fomin.
Il s'appelait "Purple Guy", probablement en référence à la FNaF, plus tard il a été renommé Pretty Purple.
Le préréglage Pretty Purple a été initialement partagé dans le #23.
Pretty Purple est intégré à Gradience et utilisé dans toutes les œuvres d'art de Gradience.
Voir gradienceteam.github.io/hack
L'équipe Gradience n'est pas contre les idées de stopthemingmy.app et des développeurs d'Adwaita. Gradience est un outil destiné aux bricoleurs qui souhaitent personnaliser leur bureau à leur guise, et non un outil permettant aux distributions d'être livrées dans leurs versions. L'équipe Gradience est d'accord sur l'importance de l'apparence unifiée d'Adwaita pour garantir que toutes les applications fonctionnent correctement et que les développeurs disposent d'un outil unifié et stable pour créer leurs applications.
Un merci spécial à :
Auteur original de Gradience, Artyom Fomin pour la création de ce projet
Weblate pour fournir une plateforme de traduction
Ce README est basé sur le README de Kooha par Dave Patrick Caberto
GitLab
GitHub
Codeberg