Добавить в корзинуПозвонить
Найти в Дзене
Цифровая Переплавка

WhiteSur: Как превратить ваш Linux в macOS – и почему это удобно

Многие пользователи Linux любят экспериментировать с внешним видом рабочего окружения. Тем, кто ищет элегантный и минималистичный стиль от Apple, может понравиться WhiteSur-gtk-theme, созданная в духе macOS. Тема не только придаёт вашему рабочему столу узнаваемый облик, но и допускает гибкую настройку под самые разные среды на базе GTK. Когда речь заходит о темах в стиле macOS, существует великое множество вариантов: от простых икон-пакетов до целых визуальных оболочек. Но WhiteSur выделяется по ряду причин: 🍏 Цельность и масштаб: проект адаптирует элементы не только GTK3 и GTK4, но и предлагает модули для GDM (экран входа), Firefox, а также поддержку Flatpak-приложений.
✨ Гибкая настройка: можно легко выбрать тёмный или светлый режим, настроить цвет акцентов, изменить стиль Nautilus и применить дополнительные эффекты (например, убрать размытие или затемнение на экране входа).
⚙️ Простота установки: всё, что нужно, – клонировать репозиторий и запустить ./install.sh. А если вы захотит
Оглавление

Источник: https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/macbook.png
Источник: https://github.com/vinceliuice/WhiteSur-gtk-theme/blob/pictures/pictures/macbook.png

Многие пользователи Linux любят экспериментировать с внешним видом рабочего окружения. Тем, кто ищет элегантный и минималистичный стиль от Apple, может понравиться WhiteSur-gtk-theme, созданная в духе macOS. Тема не только придаёт вашему рабочему столу узнаваемый облик, но и допускает гибкую настройку под самые разные среды на базе GTK.

Почему WhiteSur – это не просто «ещё одна тема»?

Когда речь заходит о темах в стиле macOS, существует великое множество вариантов: от простых икон-пакетов до целых визуальных оболочек. Но WhiteSur выделяется по ряду причин:

🍏 Цельность и масштаб: проект адаптирует элементы не только GTK3 и GTK4, но и предлагает модули для GDM (экран входа), Firefox, а также поддержку Flatpak-приложений.
Гибкая настройка: можно легко выбрать тёмный или светлый режим, настроить цвет акцентов, изменить стиль Nautilus и применить дополнительные эффекты (например, убрать размытие или затемнение на экране входа).
⚙️
Простота установки: всё, что нужно, – клонировать репозиторий и запустить ./install.sh. А если вы захотите вернуть прежний вид, есть соответствующая команда для удаления (uninstall).

Ключевые детали реализации

WhiteSur написан с использованием SCSS и CSS, что типично для тем оформления в экосистеме GTK. Файлы раскладываются по нужным директориям (например, ~/.themes) при запуске скриптов. При этом проект уделяет особое внимание:

🛠️ Скриптам для установки и твиков: install.sh и tweaks.sh позволяют автоматизировать большинство настроек.
📝
Разделению логики: есть отдельные скрипты для libadwaita, GDM, Firefox и Flatpak, что упрощает поддержку и обновление.
♻️
Open Source-принципам: проект имеет лицензию MIT, поэтому вы можете свободно модифицировать тему под свои нужды.

Как установить WhiteSur?

Если вы хотите быстро опробовать тему, достаточно:

Склонировать репозиторий:

git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git --depth=1

Запустить скрипт:

cd WhiteSur-gtk-theme
./install.sh

Это установит тему по умолчанию (обычно тёмный вариант). Далее, при необходимости, можно указать параметры для изменения цвета акцентов, настроить Nautilus или включить «libadwaita fix».

Что можно настраивать дополнительно?

WhiteSur поддерживает много интересных фишек:

🖌️ Установка цветов акцентов
Используйте флаг -t, чтобы установить конкретные цветовые варианты, например:

./install.sh -t red -t green

Тем самым вы получите вариации с красным и зелёным акцентами одновременно.

🌀 Настройка Nautilus
Флаг --nautilus (-N) позволит выбрать особый стиль, например:

./install.sh -N mojave

Можете почувствовать атмосферу macOS Mojave.

🔧 Твики для GDM
Отдельный скрипт tweaks.sh меняет внешний вид экрана входа (GDM). Можно настроить фон, убрать размытие (параметр --noblur -nb), отменить затемнение (--nodarken -nd) и многое другое.

sudo ./tweaks.sh -g -b "my picture.jpg"

Таким образом вы зададите свою картинку на фоне логина.

🔥 Настройка Firefox
Всё тот же tweaks.sh (-f) применяется и к Firefox, инсталлируя macOS-стиль в браузер.

./tweaks.sh -f monterey

Почувствуйте единство дизайна на уровне всего окружения.

Личное мнение

Я считаю WhiteSur одним из самых продуманных решений для «маковского» оформления на Linux. Большинство других тем либо нацелены только на оболочку GNOME, либо не имеют столь подробных твиков. Здесь же разработчики позаботились о системном подходе: от значков и окон до экрана входа и интеграции со сторонними приложениями. При этом тема не пытается быть «100% клоном macOS», а берёт лучшие черты дизайна от Apple и адаптирует их к миру Linux.

К тому же, будучи темой с открытым исходным кодом, WhiteSur собирает вокруг себя сообщество, готовое помогать решать проблемы и добавлять фичи. Для меня этот проект отлично иллюстрирует, как свободное ПО продолжает радовать пользователей качественными и стильными решениями.

Дополнительные ресурсы и ссылки

Вся подробная документация и ссылки находятся в официальном репозитории проекта на GitHub. Вот некоторые важные материалы:

  • Основной репозиторий WhiteSur:
    https://github.com/vinceliuice/WhiteSur-gtk-theme
  • Релизы:
    Releases
  • Установка/удаление:
    ./install.sh # установка темы
    ./install.sh -r # удаление темы
    sudo ./tweaks.sh -g # установка темы GDM
    sudo ./tweaks.sh -g -r # удаление темы GDM
  • Использование Flatpak:
    sudo flatpak override --filesystem=xdg-config/gtk-3.0 && \
    sudo flatpak override --filesystem=xdg-config/gtk-4.0
    ./tweaks.sh -F

Подводя итог: WhiteSur – не просто «очередная» тема оформления. Это настоящий «инструментарий» для полного преображения интерфейса GNOME и других GTK-десктопов в стиле macOS. Если вы давно мечтали об элегантном внешнем виде системы или просто любите экспериментировать – смело беритесь за WhiteSur и наслаждайтесь результатами!