重要的
Gradience 已於 2024 年 6 月 29 日存檔。
筆記
Gradence 正在尋找維護者!如果您了解 Python 和 GTK4/Libadwaita 並且願意從事這些工作,請參與 Matrix 和 Discord。
輕鬆改變 Adwaita 的外觀
Gradience 是一個用於自訂 Libadwaita 應用程式和 adw-gtk3 主題的工具。
重要的
Gradience、stopthemingmy.app 和 Adwaita 開發者
梯度的主要特點包括:
更改 Adwaita 主題的任何顏色
應用桌布中的 Material 3 配色方案
使用其他使用者預設
使用 CSS 更改進階選項
使用插件擴充功能
筆記
您可以轉到Preferences
並應用 Flatpak 的覆蓋
本機 Libadwaita 應用程式無需額外設定。
對於 Flatpak Libadwaita 應用程序,您需要覆蓋其權限:
運行sudo flatpak override --filesystem=xdg-config/gtk-4.0
或
使用 Flatseal 並將xdg-config/gtk-4.0
添加到所有應用程式的檔案系統部分中的其他文件
使用本指南來主題化普通 GTK 4 應用程式。
安裝並套用 adw-gtk3 主題(不要忘記安裝 Flatpak 軟體包!)
對於 Flatpak 應用程序,您需要覆蓋它們的權限:
運行sudo flatpak override --filesystem=xdg-config/gtk-3.0
或
使用 Flatseal 並將xdg-config/gtk-3.0
添加到所有應用程式的檔案系統部分中的其他文件
開啟首選項視窗
前往主題選項卡
在重置和恢復預設群組中,點擊 GTK 3 或 Libadwaita 應用程式的重置按鈕
執行rm -rf .config/gtk-4.0 .config/gtk-3.0
執行flatpak uninstall adw-gtk3
以刪除 Flatpak adw-gtk3 主題
執行rm -rf .themes/adw-gtk3 .themes/adw-gtk3-dark .local/share/themes/adw-gtk3 .local/share/themes/adw-gtk3-dark
以刪除本地 adw-gtk3 主題
運行sudo flatpak override --reset
[!警告] 這將重置所有 Flatpak 覆蓋,例如 Firefox Wayland 覆蓋
重要的
主要安裝方式為來自Flathub的Flatpak
筆記
有許多 Gradience 軟體包未經 Gradience 團隊測試且未在此處列出,可在 Repology 上找到
Fedora 可以透過 COPR 使用梯度:
dnf copr 啟用 lyessaadi/梯度 dnf安裝漸變
警告
尚不可用。
梯度可透過 AUR 用於 Arch Linux:
使用帕魯:
paru-S梯度
有關最新更改:
paru -S 梯度-git
git clone https://aur.archlinux.org/gradience.gitcd 梯度 makepkg-sic
有關最新更改:
git 克隆 https://aur.archlinux.org/gradience-git.gitcd 梯度-git makepkg-sic
Gradence 適用於 NixOS 23.05 (Stoat) 及更高版本:
要在臨時 shell 中運行:
nix-shell -p 梯度
安裝:
nix-env -iA nixos.梯度
首先,您需要新增 GNOME Nightly Flatpak 遠端(如果尚未新增):
flatpak 遠端新增 --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
然後,從這裡下載 Gradence nightly
最後,解壓縮 ZIP 並透過執行以下命令安裝 Gradence:
flatpak 安裝梯度-devel.flatpak
GNOME Builder 是用於開發此應用程式的環境。它可以使用 Flatpak 清單來創建一致的跨發行版建置和運行環境。因此,強烈建議您使用它。
下載 GNOME 產生器。
在 Builder 中,點擊底部的「複製儲存庫」按鈕,使用https://github.com/GradienceTeam/Gradience.git
作為 URL。
項目加載後,點擊頂部的建置按鈕。
更多搭建與安裝方法請參閱HACKING.md
以下命令將使 Gradence 在下次啟動時顯示歡迎畫面,就像您剛剛安裝它一樣
flatpak run --command=gsettings com.github.GradienceTeam.Gradience 重置 com.github.GradienceTeam.Gradience 首次運行
gsettings 重設 com.github.GradienceTeam.Gradience 首次運行
有關如何啟動 CLI 的說明,請參閱儲存庫 wiki 中的臨時 CLI 文件。
參見 HACKING.md
Gradence 最初名為 Adwaita Manager。
你可以在維基字典上查看梯度的意思。
此圖示代表:油漆滾筒重新油漆 Adwaita 窗口,保留其功能。
Pretty Purple主題從一開始就直接來自Gradience的原作者Artyom Fomin。
它被稱為“Purple Guy”,大概是參考了 FNaF,後來更名為 Pretty Purple。
Pretty Purple 預設最初是在 #23 中共享的。
Pretty Purple 內建於 Gradience 中,並用於所有 Gradience 藝術品中。
參見gradienceteam.github.io/hack
Gradience Team 並不反對 stopthemingmy.app 和 Adwaita 開發人員的想法。 Gradience 是一個為想要根據自己的喜好設定桌面主題的修補者提供的工具,而不是發行版在其版本中發布的工具。 Gradience 團隊同意 Adwaita 統一外觀的重要性,以確保所有應用程式正常運行,並且開發人員擁有統一且穩定的工具來創建應用程式。
特別感謝:
Gradience 的原作者 Artyom Fomin 創建了這個項目
Weblate 提供翻譯平台
本自述文件基於 Dave Patrick Caberto 的 Kooha 的自述文件
GitLab
GitHub
科德伯格