В системах Linux у пользователя открываются колоссальные возможности по кастомизации, но что такое кастомизация без установки тем оформления? Именно темы и иконки играют одну из ключевых составляющих кастомизации. О том как устанавливать сторонние темы в Linux мы сегодня и поговорим. В большинстве случаев, установка тем оформления сводится к скачиванию самих тем оформления с определенных сайтов так и к созданию каталогов. В KDE немного иначе, о том как устанавливать темы оформления в KDE вручную написано в этой статье. Несмотря на то, что статья написана давно, она все еще актуальна. О том как кастомизировать XFCE родными ее средствами вы можете прочитать в этой статье, там же написано как устанавливаются темы оформления.
Устанавливаем темы в Gnome
Для каждого рабочего стола, будь-то это Gnome, XFCE или KDE существует сайт, где вы можете выбрать понравившееся оформление, скачать его и установить. Для Gnome этот сайт называется gnome-look.org, на нем можно найти не только темы и иконки, но и многое другое:

В среде рабочего стола Gnome вы просто так не сможете скачать и установить темы и иконки, для этого необходимо установить пакет с расширенными настройками “gnome-tweak-tool”, подробней о том как настроить Ubuntu 20.04 написано тут. На установке данного пакета заострять внимания не стану, думаю, вы сами сможете разобраться в этом. Помимо этого, необходимо установить еще и расширение “User Themes” с сайта extensions.gnome.org.
После того как вы подготовились, установили выше упомянутый пакет в Gnome, выбрали и скачали тему оформления и иконки, пора переходить к их установке. Для примера возьму тему – Layan. Все темы и иконки обычно запакованы в архив, соответственно, распаковываем архив и на выходе мы получаем папку с названием темы или иконок. Для установки тем или иконок в домашней директории создаем папки:
.themes .icons
В терминале достаточно выполнить команду:
mkdir ~/.themes mkdir ~/.icons
В любом случае название данных папок должно начинаться с точки, что будет означать скрытые директории. Затем в настройках файлового менеджера включаем функцию, отвечающую за показ скрытых директорий:

Теперь вы увидите созданные чуть ранее директории, копируем в них темы – .themes и иконки – icons, сюда же копируем темы для курсоров. Затем открываем “Дополнительные настройки Gnome” и переходим в раздел “Внешний вид”, где собственно и выбираем нашу тему:

Устанавливаем темы в XFCE
Установка тем и иконок в XFCE происходит немного легче, все что вам нужно, это скачать темы и иконки с сайта xfce-look.org, затем так же создать директории куда поместить скаченные темы или иконки. И так, давайте по порядку, скачиваем тему, к примеру возьму “Skeuos“:

Создаю директории .themes и .icons в терминале, вы же можете создать эти директории в файловом менеджере:
mkdir ~/.themes mkdir ~/.icons
В файловом менеджере включаем вид скрытых директорий – Вид – Скрытые файлы:

В итоге вы увидите созданные чуть ранее папки, копируем в них темы – .themes и иконки – .icons:

Открываем “Менеджер настроек” и меняем оформление в пунктах “Внешний вид” и “Диспетчер окон” найдя там наши темы и иконки:

Устанавливаем темы в KDE
О том как устанавливать темы в KDE в ручную вы можете прочесть перейдя по этой ссылке. В KDE установка тем оформления, иконок и курсоров происходит в настройках самой системы. Что весьма удобно и избавляет пользователя от необходимости переходить на сайт, скачивать темы, создавать директории и так далее. Для установки тем оформления в KDE открываем настройки системы, в KDE они называются “Параметры системы” и переходим во вкладку “Внешний вид”:

Нажимаем на кнопку “Загрузить оформление” и перед вами откроется окно, в котором вы можете выбрать, а затем и установить любую понравившуюся вам тему. Так же тут можно найти уже знакомую вам тему, как вариант, покажу на теме “Lyra”:

Когда тема загрузится, вам останется только нажать кнопку в этом же окне “Использовать”:

Заключение
Возможно конечно темы копировать в директорию “/usr/share/themes”, а иконки в директорию “/usr/share/icons”, затем точно так же устанавливать их в настройках системы. Данные директории используются для глобальных тем, то есть, каждый пользователь сможет использовать загруженные в эти директории темы. В то время когда создавая директории в домашнем каталоге, темы будут доступны только вашему пользователю. Да и правильно устанавливать темы именно в домашний каталог, создавая директории “.themes” и “.icons”, хотя не кто вам не запрещает их устанавливать и в каталог “usr”. Более подробно о каталогах в Linux вы можете прочесть в этой статье.
А на этом сегодня все, надеюсь, данная статья будет вам полезна.
Если вам нравится данный проект и вы хотите что бы он процветал, то вы можете поддержать журнал “Cyber-X” перейдя в сооветствующий раздел на сайте.
Журнал Cyber-X
Как обычно,все конкретно,все по теме.
Всего наилучшего Вам