Как настроить оболочку GNOME в Ubuntu с помощью расширений

Расширение для gnome-shell состоит минимум из трех файлов:
Выглядит приблизительно так:
~/.local/share/gnome-shell/extensions/[email protected]
extension.js
metadata.json
stylesheet.css

extenstion.js — содержит javascript код. В нем обязательно должна присутствовать функция init, запускаемая сразу после загрузки расширения.

Происхождение Gnome

Выход Gnome можно было бы считать вполне рядовым явлением, если бы помимо нее не существовали и другие альтернативные оболочки, но вся фишка в том, что Gnome стала фактически первой альтернативой единственной на тот момент KDE, основанной на проприетарном фреймворке Qt. Лицензионные «обязательства» не устраивали многих разработчиков, нужна была альтернатива, отдельная рабочая среда, которая бы не зависела от коммерческих программных продуктов.

Ею как раз и стала GNOME, созданная Мигелем де Икасой и Федерико Меной Кинтеро в 1997 году. Встреченный с энтузиазмом, проект стал быстро развиваться и со времен приобрел такую популярность, что стал использоваться в качестве графического окружения во многих версиях Linux. В настоящее время доступна уже третья с копейками версия Gnome, с которой мы сегодня и предлагаем познакомиться. Для примера мы выбрали дистрибутив Linux Fedora, в котором GNOME 3 установлен в качестве рабочего окружения по умолчанию.

GNOME Shell

GNOME Shell
GNOME Shell

Gnome 3 или GNU Network Object Model Environment входит в состав проекта GNU и разрабатывается командой Gnome Project. Это рабочее окружение используется как графическая оболочка Ubuntu по умолчанию в редакции дистрибутива Ubuntu Gnome.

GNOME Shell
GNOME Shell

Основные возможности:

GNOME Shell
GNOME Shell
  • Композитный менеджер Mutter или Compiz;
  • Режим просмотра «Действия» позволяет увидеть все открытые окна на одном экране, перемещать их между рабочими столами, искать и многое другое;
  • Есть система уведомлений для рабочего стола;
  • Поддерживаются расширения, с помощью которых можно изменить внешний вид и функциональность окружения. Вы можете установить их с сайта ;
  • По умолчанию окна нельзя сворачивать, для замены этой функции рекомендуется использовать рабочие столы и режим отображения «Действия». Но сворачивание окон можно включить;
  • Динамическое количество рабочих столов. Вы можете открыть их столько, сколько вам нужно.
GNOME Shell
GNOME Shell

Для установки выполните:

GNOME Shell
GNOME Shell

sudo apt install ubuntu-gnome-desktop

GNOME Shell
GNOME Shell

Читайте также:  Как настроить удаленный доступ к компьютеру

Установка Gnome Shell (Gnome , используя Центр приложений Ubuntu

Рассмотрим, как установить Gnome Shell, используя Центр приложений Ubuntu (Ubuntu Software Center) [на примере интерфейса Unity]. Нажмите кнопку «Главное меню» в доке (панели). Откроется всплывающее окно, в нем снизу нажмите иконку с изображением линейки, кликните по надписи «Отфильтровать результаты», выберите пункт «Системные», разверните список «Установленные» и найдите в нем кнопку для запуска «Центра приложений Ubuntu».В Центре приложений Ubuntu в окне поиска введите «gnome-shell». В результате появится строка с соответствующим приложением. Нажмите кнопку «Установить».

Установка Gnome Shell (Gnome , используя Центр приложений Ubuntu
Установка Gnome Shell (Gnome , используя Центр приложений Ubuntu

Полезные расширения оболочки GNOME для установки

Вот несколько полезных расширений GNOME Shell для начала.

1. Тире в док

Dash to Dock обеспечивает док-станцию ​​для оболочки GNOME, облегчая доступ к вашим приложениям и ускоряя переключение между открытыми приложениями и рабочими столами.

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

Загрузить: Dash to Dock

2. Индикатор буфера обмена

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

Вы можете изменить настройки (например, сколько элементов хранить в истории буфера обмена или сколько символов отображать при предварительном просмотре каждого элемента) в меню расширения.

Скачать: Индикатор буфера обмена

3. Выпадающий терминал

Если вы часто используете командную строку, вы можете установить расширение Drop Down Terminal. Это позволяет вам получить доступ к окну Терминала нажатием клавиши (тильда (~) над клавишей Tab по умолчанию), которая опускается сверху вниз или всплывает снизу.

Скачать: Drop Down Terminal

Интерфейс и его удобство

Все удобно, привычно. Все на месте

Читайте также:  Контекстные меню команд

В отличие от прошлых версий системы, Ubuntu  имеет разнесенное управление: внизу меню программ, вверху — подобие панели задач Windows.

Интерфейс и его удобство

Кроме этого, дистрибутив предлагает быструю и простую настройку сетевых подключений в специальном меню быстрого вызова в графическом виде, что среди Linux является киллер-фичей.

Пара кликов — и любое подключение реализовано. Обычно для этого нужна командная строка и правка системных файлов в ней.

И визуальные параметры имеют гибкую настройку

Интерфейс и его удобство

Офисная работа в Ubuntu не отличается для пользователя от аналогичных действий в любой другой современной системе для настольных ПК, будь то Windows, macOS или даже ChromeOS.

Несколько непривычное расположение управляющих элементов меняется по желанию. Ярлыки знакомые, программы обладают схожим с Win-аналогами меню.

Рабочий стол может выглядеть и так

Интерфейс и его удобство

Если что-то не понравится — интерфейс предлагает доступное для понимания меню, в котором можно все поправить на свой вкус.

Разве что темы нельзя по дефолту менять: потребуется сначала скачать дополнительный пакет (погуглить, потом скачать).

Зато они есть, и, кстати, серьезно меняют восприятие: есть имитации других ОС, есть более оригинальные интерфейсы.

Интерфейс и его удобство

Правда стоит быть осторожнее — в некоторых могут потеряться отдельные элементы управления, такие как быстрое подключение/отключение дисков и сетевые настройки.