Сегодня я увидел статью о расширениях для GNOME Shell, поэтому я подумал над парой вопросов, которые могут возникнуть у многих пользователей в Unity:
Будут ли расширения GNOME Shell совместим с Unity?
Можно ли установить их непосредственно в Unity с веб-сайта https://extensions.gnome.org/ ?
В случае 2 НЕТ, есть ли похожая идея для Unity в работах?
Нет. Они предназначены только для gnome-shell. Они ожидают специального API, написаны на javascript и в целом слишком отличаются для использования в Unity.
Обратите внимание, что идея написания большей части пользовательского интерфейса оболочки gnome на javascript упростит написание расширений. которые могут зацепить везде. Конечно, это будет штраф в скорости. Это очень похоже на компромисс между Firefox и Chrome. Пользовательский интерфейс Firefox написан на XUL (расширение javascript), а Chrome - на C ++. Первый вариант гораздо проще расширить, но второй, вероятно, всегда будет быстрее и более отзывчивым (я говорю о пользовательском интерфейсе, а не о рендеринге или движке javascript).
Итак, чтобы ответить на второй вопрос, нет, вероятно, Gnome-Shell всегда будет более настраиваемым, чем Unity, в результате дизайнерского решения.