Важный
Градиент заархивирован по состоянию на 29 июня 2024 г. Дополнительную информацию о причинах этого решения можно найти в сообщении в блоге.
Примечание
Gradence ищет сопровождающего(-ей)! если вы знаете Python и GTK4/Libadwaita и готовы над этим работать, воспользуйтесь Matrix и Discord.
Измените внешний вид Адвайты с легкостью
Graduation — это инструмент для настройки приложений Libadwaita и темы adw-gtk3.
Важный
Gradient, stopthemingmy.app и разработчики Adwaita
К основным особенностям Gradence относятся следующие:
Изменение любого цвета темы Адвайты
Применение цветовой схемы 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.
Важный
Основной метод установки — Flatpak от Flathub.
Примечание
Существует ряд пакетов Gradence, которые не протестированы командой Gradidence и не перечислены здесь, доступны на сайте Repology.
Gradient доступен для Fedora через COPR:
dnf copr включить лиессаади/градиент dnf установить градиент
Предупреждение
Пока не доступен.
Gradient доступен для Arch Linux через AUR:
Использование Пару:
Пару -S градиент
Последние изменения:
Пару -S градиент-git
git clone https://aur.archlinux.org/gradience.gitcd градиент makepkg -так в оригинале
Последние изменения:
git-клон https://aur.archlinux.org/gradience-git.gitcd gradience-git makepkg -так в оригинале
Gradient доступен для NixOS 23.05 (Stoat) и более поздних версий:
Для запуска во временной оболочке:
nix-shell -p градиент
Чтобы установить:
nix-env -iA nixos.gradience
Прежде всего, вам необходимо добавить пульт GNOME Nightly Flatpak, если его еще нет:
Flatpak удаленное добавление --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
Затем загрузите Gradient Nightly отсюда.
Наконец, извлеките ZIP-архив и установите Gradence, выполнив:
Flatpak установить Gradient-Devel.Flatpak
GNOME Builder — это среда, используемая для разработки этого приложения. Он может использовать манифесты Flatpak для создания согласованной среды разработки и эксплуатации в разных дистрибутивах. Таким образом, настоятельно рекомендуется использовать его.
Загрузите GNOME Builder.
В Builder нажмите кнопку «Клонировать репозиторий» внизу, используя https://github.com/GradienceTeam/Gradience.git
в качестве URL-адреса.
Нажмите кнопку сборки вверху после загрузки проекта.
Дополнительные способы сборки и установки см. на HACKING.md.
Следующая команда заставит Gradient показать экран приветствия при следующем запуске, как будто вы только что установили его.
Flatpak run --command=gsettings com.github.GradienceTeam.Gradience сброс com.github.GradienceTeam.Gradience первый запуск
gsettings сброс com.github.GradienceTeam.Gradience при первом запуске
Инструкции по запуску CLI см. во временной документации CLI в вики репозитория.
См. HACKING.md
Первоначально компания Gradient называлась Adwaita Manager.
Вы можете увидеть значение слова «Градиент» в Викисловаре.
Значок представляет собой малярный валик, перекрашивающий окно Adwaita, сохраняя его функциональность.
Тема Pretty Purple исходит с самого начала, непосредственно от оригинального автора Gradient Артёма Фомина.
Назывался он «Purple Guy», предположительно как отсылка к ФНаФ, позже его переименовали в Pretty Purple.
Пресет Pretty Purple изначально использовался в #23.
Pretty Purple встроен в градиент и используется во всех произведениях искусства градиента.
См. Gradienceteam.github.io/hack.
Команда Gradience не против идей stopthemingmy.app и разработчиков Adwaita. Gradence — это инструмент для мастеров, которые хотят оформить свой рабочий стол по своему вкусу, а не инструмент для дистрибутивов , включаемых в их выпуски. Команда Gradience согласна с важностью унифицированного внешнего вида Adwaita, чтобы гарантировать правильную работу всех приложений и предоставить разработчикам единый и стабильный инструмент для создания своих приложений.
Особая благодарность:
Первоначальный автор Градиента Артём Фомин за создание данного проекта
Weblate для предоставления платформы перевода
Этот README основан на README от Kooha Дэйва Патрика Каберто.
GitLab
GitHub
Кодеберг