Кастомизация MATE: Linux Mint в стиле Windows и MacOS

Набросал простенький гайд по кастомизации рабочего окружения MATE без использования утилиты MATE Tweak, которой в Linux Mint почему-то нет (наверное, из-за того, что там она и не работает). Ничего особенного: в основном обойдёмся стандартными инструментами + несколько дополнительных апплетов.

Набросал простенький гайд по кастомизации рабочего окружения MATE без использования утилиты MATE Tweak, которой в Linux Mint почему-то нет (наверное, из-за того, что там она и не работает).

Настраиваем рабочее окружение MATE:
Linux Mint в стиле Windows и MacOS

Linux Mint заслуженно считается одним из лучших дистрибутивов для новичков, и именно его обычно советуют тем, кто подыскивает операционную систему для старых компьютеров. Вот только Cinnamon, который в Linux Mint считается основным рабочим окружением, для стареньких ПК слегка тяжеловат, чего не скажешь о MATE и XFCE. А, судя по скриншотам, MATE выглядит слегка современнее, чем XFCE.

Я же редакцию MATE выбрал под впечатлением от Ubuntu. По-моему, именно Ubuntu MATE нужно считать эталонной реализацией теперь уже классического для Linux интерфейса. И есть у него одно неоспоримое преимущество – MATE Tweak, простенькая утилита, всего в пару кликов до неузнаваемости меняющая интерфейс. Если вам не нравится GNOME2, и вы хотите что-то, похожее на Windows, вы просто заходите в MATE Tweak, переходите во вкладку Панель и выбираете нужный шаблон интерфейса. Там есть и Windows, и Mac, и ElementaryOS (да, они отличаются), и даже экзотический по нынешним временам Unity. А знаете, в чём подвох? В других дистрибутивах этих шаблонов либо нет, либо они вообще не работают!

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

Linux Mint в редакции MATE
Linux Mint в редакции MATE

Мне интерфейсы в стиле Windows в определённый момент надоели, и я начал экспериментировать. Причём ничего особенного я не делал, просто установил три простенькие программки, которых в Mint по умолчанию не было. Всё остальное – это стандартные для рабочего окружения MATE апплеты.


Linux Mint MATE в стиле MacOS

Если вы устали от Windows-подобных интерфейсов, первым делом вы смотрите в сторону Mac. Нормальных скринов MacOS с объяснениями, за что отвечает каждая иконка, я не нашёл, так что в качестве референса использовал Pantheon из ElementaryOS. Но раз Elementary многие считают приемником MacOS от мира Linux, такая замена вполне легитимна.

MATE в стиле MacOS / Linux Mint
MATE в стиле MacOS / Linux Mint

Итак, первым делом переносим панель наверх. Для этого щёлкаем по ней правой кнопкой и выбираем пункт Свойства, затем переходим в раздел Общее > Ориентация и выбираем вариант сверху. Здесь же слегка уменьшаем размер панели, но есть нюанс: то ли из-за бага, то ли из-за особенностей самого окружения панель сверху не может быть меньше 24 пикселей в высоту, иначе некоторые её элементы тупо перестанут отображаться.

Затем всё той же правой кнопкой удаляем все элементы панели, расположенные в левой её части. Mint Menu я бы оставил нетронутым: во-первых, логотип Linux Mint вполне вписывается в нашу задумку, а во-вторых, это мню нам ещё пригодится, когда придётся добавлять программы в автозапуск.

Рядом с Mint Menu я бы расположил классическое меню приложений: приложения отдельно, пользовательские папки отдельно, системные настройки отдельно. Не глобальное меню из MacOS, но уже неплохо. Для этого снова жмём правой кнопкой мыши по пустому месту рядом с Mint Menu, выбираем пункт Добавить на панель и ищем в списке Классическое меню.

Чтобы ничего не сломать, сразу перемещаем новые элементы панели в нужное места и запрещаем перемещение: контекстное меню > Переместитьконтекстное меню > Прикрепить к панели.

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

В правой части панели я бы оставил только два элемента: апплет статуса XApp и область уведомлений. Во-первых, потому, что, пытаясь нащупать пискель, через который их можно удалить, вы изрядно намучаетесь, а во-вторых, без них вы потеряете часть привычных возможностей. Так что пока просто отмените прикрепление к панели, чтоб можно было менять порядок элементов. Часы можете удалить, они у вас уже есть.

Тут я бы ориентировался на правый угол: завершить работу, заблокировать экран, приложение для установки яркости, апплет статуса XApp и наконец область уведомлений.

Если хотите следить за состоянием системы, я бы добавил ещё и системный монитор. Вот только он слабо вписывается в общий стиль, так что его мы спрячем в ящик: сперва через то же меню добавляем сам ящик, а потом уже в это ящик закидываем апплет системного монитора. В него я бы добавил состояние ЦП, потребление RAM и сеть. Ну и сюда же на всякий случай можно закинуть убивалку зависших процессов (называется она Завершить принудительно).

Готово. Осталось поплотнее сдвинуть элементы и запретить их перемещение.

Теперь пора добавить док. Тут вариантов у вас прям много, но самый простой и функциональный – панель Plank. Её можно установить как через стандартный Менеджер приложений, так и через Synaptic (через терминал тоже можно).

Но тут снова есть один нюанс: по умолчанию Plank не будет запускаться вместе с системой (и это вполне логично), и, чтобы исправить это, вам придётся вручную добавить Plank в автозапуск. Для этого переходим в стандартное Mint Menu, которое мы оставил в левом углу экрана, ищем в нём Plank, переходим в контекстное меню (правая кнопка мыши) и ставим галочку на Запускать при входе в систему.

Настраивается Plank тоже довольно просто, а вот найти эти настройки смогут не только лишь все. Я вот первые несколько месяцев был уверен в том, что единственный способ попасть в настройки – это следующая консольная команда:

plank --preferences

А потом выяснилось, что настройки Plank можно найти и в контекстном меню самой панели: достаточно нажать правую кнопку мыши при зажатой клавиши Ctrl.

Я бы советовал выбрать тему Transparent, слегка уменьшить размер иконок и включить увеличение иконок, чтоб было совсем красиво (сам я этим не пользовался.

Вкладку Поведение можно не трогать, а вот с вкладки Доклеты утаскиваете всё, что может пригодится: Applications показывают компактное меню приложений (в Mint может не работать), Battary показывает заряд аккумулятора, Clock – часы, CPU Monitor – нагрузку на ЦП и потребление RAM, Trash открывает корзину, Desktop сворачивает все окна и показывает рабочий стол, а в Clippy хранится всё, что вы успели скопировать.

Готово!

Первое время придётся привыкнуть, но спустя неделю другую вы перестанете замечать, что шапка у программ выросла на несколько пиксилей. Главное – привыкайте проверять, какие программы висят в док-панели. Если так и не привыкните, можете добавить к классическому меню ещё и MATE Dock, но о нём чуть ниже.


Linux Mint MATE в стиле Windows

Из коробки MATE в Linux Mint напоминает их же рабочее окружение Cinnamon, а Cinnamon явно вдохновлён Windows. Но есть пара нюансов, которые особенно бросаются в глаза тем, кто привык к Windows7: во-первых, запущенные программы отображаются на панели не значками, а широкими плитками (как в какой-нибудь WindowsXP); во-вторых, закреплённые в левой части панели программы при запуске всё равно отображаются как ещё одна плашка (то есть на самом деле это просто ярлыки). Вот это мы и будем исправлять.

MATE в стиле Windows / Linux Mint
MATE в стиле Windows / Linux Mint

Первым делом запускаем Менеджер программ или Менеджер пакетов (кому что удобнее) и устанавливаем два простеньких приложения: Brisk Menu и MATE Dock. А затем тупо удаляем все элементы управления, расположенные в левой части панели. Оставляем только синий квадрат, сворачивающий все активные окна (и сразу отправляемся в контекстное меню, чтобы разрешить перемещение).

Теперь щёлкаем правой кнопкой по освободившемуся месту, выбираем пункт Добавить на панель и в открывшемся окне ищем Brisk Menu. Его перетаскиваем в левый угол и закрепляем. Оно компактнее и открывается заметно быстрее дефолтного Mint Menu, да и раздражающий косяк тут всего один – избранное нельзя сортировать: в каком порядки вы туда программы сохранили, в таком они и будут там висеть. Но я уверен, что вы придумаете, как это обойти.

Справа от Brisk Menu я бы закрепил тот самый синий квадрат, показывающий рабочий стол, а справа от него – либо через разделитель, либо просто на каком-то расстоянии – MATE Dock (это тоже апплет, так что вы уже в курсе, как его добавить). Откройте в нём парочку программ, затем наведите мышку на те, которыми пользуетесь чаще, чем остальными и поставьте галочку на строчке Pin. Так вы можете собрать собственную подборку ПО, которым пользуетесь каждый день, и она не будет занимать слишком много места.

Если прямо сейчас вы всё равно видите на экране широченные плашки с названиями открытых программ, значит, вы просто забыли из удалить. Нащупайте пиксель немного левее самой левой плашки, разрешите её перемещение и удалите.

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

Ящик с системным монитором и убивалкой зависших приложений добавляем по желанию. MATE Dock тоже надо бы настроить, но тут у меня для вас особых рекомендаций нет: потыкайте кнопки и посмотрите, каким будет эффект.

Мне вот кажется, что в таком виде MATE даже больше напоминает Cinnamon, выглядит слегка современнее ванильной версии из коробки, а благодаря Brisk Menu и работает заметно шустрее. Мне вот приходилось по несколько секунд ждать, пока откроются стандартные менюшки, а с Brisk всё летает. Кстати, узнал я о нём из Solus. Они его до недавнего времени и пилили, а что будет с ним после отказа от MATE и появится ли Brisk Menu для XFCE, пока не известно.

Ну и на этом всё. Особо извращаться с визуалом я не люблю, но если совсем скучно, можете ещё и в настройки внешнего вида заглянуть (это в Центре управления). Там можно и иконки поменять, и курсоры выбрать.

16 февраля 2024

Comment