Chameleonic Ambiance — делаем цвет темы как у обои

Как известно Unity использует адаптивное цветовое оформление, которое рассчитывается на основе некоторого усреднённого цвета от используемых обоев. Такая поддержка реализована для уведомлений, панели, Dash и HUD.

Chameleon Ambiance

Разработчик David Callé решил реализовать такую поддержку и для темы по умолчанию, применив её к различным элементам пользовательского интерфейса. Для чего им был написан небольшой скрипт, который сейчас и рассмотрим.

Как использовать скрипт

Во-первых, надо скачать его по ссылке ниже:

Скачать скрипт

Затем запустить терминал и выполнить команду (предполагается, что скрипт был перемещён в домашнюю директорию):

python ambiance-chameleon.py

После запуска выдастся предупреждение об ошибке, но его можно проигнорировать.

Теперь не закрывая терминал отрываем «Внешний вид» из параметров системы и меняем обои.

Всё, теперь потребуется перезайти в сессию, чтобы изменения полностью вступили в силу.

Для отмены нужно зайти снова в интерфейс «Внешний вид» и выбрать тему «Ambiance» из выпадающего списка.