Установка GNOME Shell extension и Theme Selector

Уже вышло достаточно много тем для gnome 3, но менять их посредством замены файлов темы не вариант.
Именно для этого и были созданы GNOME Shell extensions и Theme Selector.

Прежде всего для сборки GNOME Shell extensions вам понадобится установить пакеты:

sudo zypper in gnome-common

После чего скачаем исходники и установим:

git clone https://git.gnome.org/browse/gnome-shell-extensions

cd gnome-shell-extensions

./autogen.sh —prefix=/usr —enable-extensions=user-theme

make

sudo make install

Теперь скачайте Theme Selector. Не правленный. Правленный. (см. ниже)

Распакуйте архив и положите файлы extension.js и metadata.json в папку ~/.local/share/gnome-shell/extensions//
Если она не существует — создайте.
Теперь необходимо скопировать все понравившиеся вам темы в папку ~/.themes/ и перезапустить gnome 3 (Alt + F2 => r => Enter)

Об отличии правленого и не правленого Theme Selector`a:

  • Исправил «Themes» на «Темы» в меню.
  • Список тем выводится не по 3 а по 4 столбца.

P.S.
Для изменения надписи «Themes» необходимо править строку

Main.overview.viewSelector.addViewTab(‘theme-selector’, _(«Themes»), this._selector);


В правленном так:
       Main.overview.viewSelector.addViewTab(‘theme-selector’, _(«Темы»), this._selector);


А для изменения количества колонок :

let numColumns = 3;


У меня так:

let numColumns = 4;


На этом всё..

P.P.S.
Темы можно взять здесь: https://www.webupd8.org/2011/05/orta-and-drakfire-caffe-amazing-new.html

Выглядит всё это вот так:

 

Похожий код:

Фото аватара
Алексей Петров

Программист, разработчик с 5 летним опытом работы. Учусь на разработчика игр на Unity и разработчика VR&AR реальности (виртуальной реальности). Основные языки программирования: C#, C++.

Оцените автора
Бла, бла код
Добавить комментарий