GNOME: Первоначальная настройка. Кастомизация.

GNOME, используемый по умолчанию во многих дистрибутивах (Ubuntu, Fedora, Arch Linux), предлагает чистый и лаконичный интерфейс, но его стандартная конфигурация подходит не всем. Нехватка тонких настроек, ограниченная панель управления и отсутствие «из коробки» популярных функций (например, док-панели или минимизации окон) могут разочаровать новых пользователей. В этой статье отражены способы как оптимизировать GNOME под свои нужды и вкусы.


1. Установка системных программ.

1.1 Дополнительные настройки GNOME.

GNOME Tweaks — это инструмент для тонкой настройки GNOME, который позволяет:

  • Настраивать параметры мыши и клавиатуры.
  • Изменять темы, иконки, шрифты и курсоры.
  • Управлять расширениями GNOME Shell.
  • Настраивать поведение окон (например, кнопки закрыть/свернуть).
  • Включать/выключать анимации и эффекты.

Установка(выберите нужную строку):

sudo apt install gnome-tweaks     # Для Debian/Ubuntu
sudo dnf install gnome-tweaks     # Для Fedora/RHEL
sudo pacman -S gnome-tweaks       # Для Arch
sudo zypper install gnome-tweaks  # Для openSUSE

1.2 Менеджер расширений GNOME.

Чтобы установить gnome-browser-connector и расширения GNOME Shell (gnome-shell-extensions) в Linux, выполните следующие шаги в зависимости от вашего дистрибутива:

Flatpak(универсальный способ):

flatpak install flathub com.mattjakeman.ExtensionManager

Установка(выберите нужную строку):

sudo apt install gnome-browser-connector gnome-shell-extensions    # Для Debian/Ubuntu
sudo dnf install gnome-browser-connector gnome-shell-extensions    # Для Fedora/RHEL
sudo pacman -S gnome-browser-connector gnome-shell-extensions      # Для Arch
sudo zypper install gnome-browser-connector gnome-shell-extensions # Для openSUSE

Что делают эти пакеты?

  • gnome-browser-connector — позволяет управлять расширениями GNOME из браузера (например, через extensions.gnome.org).
  • gnome-shell-extensions — набор базовых расширений GNOME Shell.

2. Настройка раскладки.

Опять же в некоторых дистрибутивах после установки всего лишь одна раскладка(Английская) или не привычная комбинация клавиш для смены языка ввода.

Добавить новую раскладку: Настройки -> Клавиатура -> Добавить источник ввода.

Смена комбинаций клавиш: Доп. настройки -> Клавиатура — Доп. параметры раскладки -> Переключение на другую раскладку.


3. Расширения.

В GNOME можно установить несколько полезных расширений, чтобы улучшить удобство работы и добавить недостающие функции.

3.1. Dash to Dock

  • Зачем нужно: Заменяет стандартный «Dash» (панель приложений в GNOME) на кастомизируемую док-панель
  • Почему важно: Быстрый доступ к приложениям без нажатия Super (Win-клавиши).

3.2. Dash to Panel

  • Зачем нужно: Объединяет верхнюю панель и док (Dash) в одну панель, как в Windows/KDE.
  • Почему важно: Экономит место, добавляет удобное меню приложений и системные иконки.

3.3. ArcMenu

  • Зачем нужно: Заменяет стандартное меню приложений на более удобное (как в Windows 11, macOS или с классическим Layout).
  • Почему важно: Упрощает поиск и запуск программ.

3.4. Just Perfection

  • Зачем нужно: Позволяет тонко настроить интерфейс GNOME — убрать лишние элементы, изменить анимации, отключить Hot Corner и т. д.
  • Почему важно: Полный контроль над внешним видом GNOME Shell.

3.5. GSConnect

  • Зачем нужно: Интеграция со смартфоном (уведомления, передача файлов, управление музыкой) через KDE Connect.
  • Почему важно: Удобный обмен между Linux и Android/iOS.

3.6. AppIndicator and KStatusNotifierItem Support

  • Зачем нужно: Показывает иконки системного трея (Telegram, Discord, Steam и др.) в панели.
  • Почему важно: Без него некоторые приложения не отображаются в трее.

3.7. Clipboard History

  • Зачем нужно: Сохраняет историю буфера обмена (вызывается по Ctrl+Alt+V).
  • Почему важно: Удобно копировать несколько элементов подряд.

3.8. Caffeine

  • Зачем нужно: Отключает затемнение экрана и спящий режим при просмотре видео или презентаций.
  • Почему важно: Не дает системе уснуть в неподходящий момент.

3.9. Quick Settings Tweaker

  • Зачем нужно: Позволяет настроить панель быстрых настроек (удалить/добавить элементы).
  • Почему важно: Удобная кастомизация меню уведомлений.

3.10. Vitals

  • Зачем нужно: Показывает загрузку CPU, RAM, температуру, сеть и диск в панели.
  • Почему важно: Мониторинг системы без открытия терминала.

Для рабочего окружения GNOME создано множество расширений на любой вкус и цвет.
Вы можете сами найти то что нужно на этом сайте: extensions.gnome.org


4. Кастомизация. Иконки и папки.

4.1 Установка иконок Papirus | GitHub.

Откройте терминал и выполните команды для вашего дистрибутива:

Установка(выберите нужную строку):

sudo apt install papirus-icon-theme      # Для Debian/Ubuntu
sudo dnf install papirus-icon-theme      # Для Fedora/RHEL
sudo pacman -S papirus-icon-theme        # Для Arch
sudo zypper install papirus-icon-theme   # Для openSUSE

Установка вручную (если нет в репозиториях)

wget -qO- https://git.io/papirus-icon-theme-install | sh

Если хотите получить последнюю версию:

wget -qO- https://git.io/papirus-icon-theme-update | sh

4.2 Смена иконок в GNOME.

После установки:

  1. Откройте GNOME Tweaks (gnome-tweaks).
  2. Перейдите во вкладку «Внешний вид» (Appearance) → «Иконки» (Icons).
  3. Выберите Papirus (или Papirus-Dark для темной темы).

4.3 Смена цвета папок.

Не во всех репозиториях есть пакет papirus-folders. Поэтому сразу рассмотрим установку в ручную:

wget -qO- https://git.io/papirus-folders-install | sh

Изменение цвета папок:

papirus-folders --color <цвет> --theme Papirus

Пример:

papirus-folders --color blue --theme Papirus-Dark

Доступные цвета: 

Чтобы узнать текущий стиль папок в теме Papirus-Dark, выполните команду:

papirus-folders -l --theme Papirus-Dark

Чтобы вернуть папки в стандартный цвет (оранжевый) в теме Papirus-Dark, выполните следующую команду:

papirus-folders -D --theme Papirus-Dark

5. Кастомизация. Темы.

В GNOME существует множество стильных и популярных тем, которые могут полностью преобразить интерфейс системы. Вот некоторые из GTK-тем, которые отлично с современным дизайном GNOME 40+ и Shell.

5.1. WhiteSur GTK (macOS-стиль)

  • Особенности: Светлая/тёмная версии, скруглённые углы, панель в стиле macOS.
  • Плюсы: Идеально подходит для фанатов Apple-дизайна.

5.2. Orchis (минимализм + скругления)

  • Особенности: Чистый дизайн, акцентные цвета (синий, розовый, зелёный).
  • Плюсы: Лёгкая, не перегружена элементами.

5.3. Materia (Material Design).

  • Особенности: Плоские элементы, тёмная/светлая темы.
  • Плюсы: Стабильная, поддерживается годами.

5.4. Adw-gtk3 (адаптация libadwaita для GTK3).

  • Особенности: Единый стиль для GTK3/GTK4 (как в GNOME 42+).
  • Плюсы: Лучшая совместимость с новыми приложениями GNOME.

5.5. Juno (космический стиль)

  • Особенности: Фиолетовые/синие акценты, тёмный фон.
  • Плюсы: Выглядит футуристично.

5.6. Graphite (тёмная элегантность)

  • Особенности: Серые тона, минимализм.
  • Плюсы: Не утомляет глаза.

5.7. Colloid (плавные градиенты)

  • Особенности: Пастельные тона, скруглённые элементы.
  • Плюсы: Уникальный дизайн.

5.8. Nordic (полярная ночь)

  • Особенности: Холодные синие/серые оттенки.
  • Плюсы: Идеально для любителей цветовой схемы Nord.

5.9. Sweet (яркие акценты)

  • Особенности: Розовые/голубые элементы.
  • Плюсы: Поднимает настроение 😊.

5.10. Qogir (Windows-стиль)

  • Особенности: Квадратные окна, синие акценты.
  • Плюсы: Напоминает Windows 10.

Как установить темы?

  1. Скачайте тему с GNOME Look или GitHub.
  2. Распакуйте в:
    • Локальная установка: ~/.themes
    • Для всех пользователей: /usr/share/themes
  3. Активируйте через: Доп. настройки -> «Внешний вид» -> «Тема приложений»

Совет: Для полной гармонии установите:

  • Иконки Papirus или Tela.
  • Курсоры Bibata (анимированные).
  • Оболочку Dash to Panel или Arc Menu.

Не смотря на всю свою оригинальность, мощь и функциональность GNOME не умеет запускать обои в слайд-шоу. И слава богу есть люди которые так же как и я не могут пользоваться системой без автоматической смены обоев.

Variety — программа для автоматической смены обоев с заданным интервалом в системах на базе Linux.

Некоторые возможности Variety:

  • получение обоев из различных онлайн-источников, включая Flickr, Wallpapers.net, NASA Astronomy Picture of the Day и другие;
  • применение эффектов и настройка внешнего вида имеющихся обоев;
  • показ случайных цитат на обоях;
  • поддержка цифровых часов;
  • перетаскивание изображений из URL;
  • контроль буфера обмена для автоматического получения изображений с URL и сохранения их (из выбранных источников или всех);
  • синхронизация обоев между компьютерами;
  • получение персонализированных рекомендаций по выбору обоев.

Установка:

sudo apt install variety      # Для Debian/Ubuntu
sudo dnf install variety      # Для Fedora/RHEL
sudo pacman -S variety        # Для Arch
sudo snap install variety     # Snap

Установка из исходников:

git clone https://github.com/varietywalls/variety.git
cd variety
sudo python3 setup.py install

6. Настройка горячих клавиш.

GNOME позволяет переназначать стандартные комбинации и добавлять свои.

Стандартные горячие клавиши

  • Super (Win) + D — показать рабочий стол.
  • Alt + Tab — переключение окон.
  • Super + L — заблокировать экран.

Как изменить/добавить свои?

  1. Откройте Настройки -> Клавиатура -> Просмотр и изменение комбинаций клавиш -> Доп.комбинации клавиш.
  2. Выберите Добавить комбинацию(или +) и задайте комбинацию.

Популярные приложения и их команды:

ПриложениеКоманда запуска
Терминал GNOMEgnome-terminal
Файлы (Nautilus)nautilus
Firefoxfirefox
LibreOfficelibreoffice
GIMPgimp
VLCvlc

Чтобы узнать команду приложения для создания горячих клавиш в GNOME, можно использовать несколько методов:

Через запущенный процесс:

ps aux | grep -i "имя_приложения"

Через whereis:

whereis имя_программы

Через список установленных пакетов (для приложений из репозиториев):

apt list --installed | grep имя  # для Debian/Ubuntu
dnf list installed | grep имя    # для Fedora
pacman -Q | grep имя             # для Arch

Вот некоторые действия которые помогут Вам превратить рабочее окружение GNOME в дружелюбный и красивый рабочий стол.