Установка тем из репозитория
Некоторые темы доступны в репозитории, например – numix
:
$ sudo pacman -S numix-themes
(UPD: переименован в numix-gtk-theme
)
После чего – можно использовать lxappearance
или другую утилиту для её активации:
Для GTK2 имя установленной темы сохраняется в файле .gtkrc-2.0
в домашнем каталоге пользователя:
$ cat ~/.gtkrc-2.0 | grep Num gtk-theme-name="Numix"
А тема по умолчанию – в /usr/share/gtk-2.0/gtkrc
:
$ cat /usr/share/gtk-2.0/gtkrc | grep theme gtk-icon-theme-name = "Adwaita" gtk-theme-name = "Adwaita"
Для GTK3 – пользовательские настройки хранятся в ~/user/.config/gtk-3.0/settings.ini
:
$ cat /home/setevoy/.config/gtk-3.0/settings.ini | grep Num gtk-theme-name=Numix
А глобальные – либо в файле /etc/gtk-3.0/settings.ini
, либо в /etc/gtk-3.0/settings.ini:
$ cat /usr/share/gtk-3.0/settings.ini | grep theme gtk-icon-theme-name = Adwaita gtk-theme-name = Adwaita
Ручная установка тем
Находим подходящую тему, например – Dark Aurora, на вкладке Files находим ссылку и загружаем архив:
$ wget https://dl.opendesktop.org/api/files/download/id/1481617804/Dark-Aurora.tar.xz
Создаём каталог .themes
в домашней директории:
$ cd && mkdir .themes && cd .themes $ pwd /home/setevoy/.themes
Перемещаем архив сюда, распаковываем:
$ mv ../Downloads/Dark-Aurora.tar.xz . $ tar xfp Dark-Aurora.tar.xz $ ls -l Dark-Aurora total 64 -rw-rw-r-- 1 setevoy setevoy 35142 Oct 25 2015 LICENSE drwxr-xr-x 2 setevoy setevoy 4096 Jul 5 04:57 cinnamon drwxr-xr-x 2 setevoy setevoy 4096 Oct 5 05:21 gnome-shell drwxr-xr-x 18 setevoy setevoy 4096 Nov 12 17:44 gtk-2.0 drwxrwxr-x 4 setevoy setevoy 4096 Dec 12 16:37 gtk-3.0 -rw-r--r-- 1 setevoy setevoy 214 Oct 26 2015 index.theme drwxr-xr-x 2 setevoy setevoy 4096 Jun 26 05:35 metacity-1 drwxr-xr-x 2 setevoy setevoy 4096 Oct 1 2015 unity
И ещё раз – запускаем lxappearance
:
В случае ошибки вида:
WARNING **: Unable to locate theme engine in module_path: “adwaita”
Устанавливаем пакет gnome-themes-standard
:
$ sudo pacman -S gnome-themes-standard
Больше о GTK+ – см. тут>>>.
Ручная установка из пакета
Некоторые темы можно установить с помощью pacman
из локального файла.
Качаем файл пакета с темой:
$ wget http://mirrors.antergos.com/antergos/x86_64/numix-frost-themes-3.6.6-1-any.pkg.tar.xz
И устанавливаем с помощью pacman
:
$ sudo pacman -U numix-frost-themes-3.6.6-1-any.pkg.tar.xz
Иконки
Про иконки – читать тут>>>.
Пользовательские иконки располагаются в каталоге ~/.local/share/icons
:
$ ls -l /home/setevoy/.local/share/icons/ total 4 drwx------ 6 setevoy setevoy 4096 Dec 22 12:52 hicolor
А глобальные – в каталоге /usr/share/icons
:
$ ls -l /usr/share/icons total 28 drwxr-xr-x 15 root root 4096 Dec 23 15:42 Adwaita drwxr-xr-x 12 root root 4096 Dec 23 15:44 Arc drwxr-xr-x 9 root root 4096 Dec 26 10:04 HighContrast drwxr-xr-x 6 root root 4096 Dec 22 12:45 Tangerine drwxr-xr-x 2 root root 4096 Dec 22 12:39 default drwxr-xr-x 10 root root 4096 Dec 22 12:45 gnome drwxr-xr-x 17 root root 4096 Dec 26 08:48 hicolor
Иконки можно найти в официальном репоизитории, в AUR и на gnome-look.
Ручная установка аналогична установке тем – загрузить архив, распаковать, установить.
Например – установка коллекции иконок Nummy:
$ wget https://dl.opendesktop.org/api/files/download/id/1482487496/Nummy.tar.gz $ tar xfp Nummy.tar.gz $ mv Nummy ~/.local/share/icons/ $ ls -l ../.local/share/icons/ total 8 drwxr-xr-x 11 setevoy setevoy 4096 Dec 23 07:07 Nummy drwx------ 6 setevoy setevoy 4096 Dec 22 12:52 hicolor
И устанавливаем с помощью lxappearance
:
Готово.