LINUX.ORG.RU

Как установить тему XFCE

 


0

1

Наверное, никогда не ставил темы XFCE, потому что сегодня споткнулся об эту проблему.
Когда темы ставил, возможно, в KDE или другую DM, запомнилось только, что достаточно выбрать скачанный архив темы - и он сам устанавливался.
Кажется, в Мандриве был еще проще - темы не надо было скачивать, они сами подтягивались, достаточно было выбрать.
Давно это было...

Так вот, подобрал сегодня себе эту тему -
xfce-look.org/p/1004895
распаковал ее, но ее содержимое не совсем понятно, как с ним поступить, хотя инструкции, где сами темы скидывать в один каталог, иконки и мыши в другой - читал.

Подскажите, плиз, знающие

★★★★★

Последнее исправление: chukcha (всего исправлений: 1)

Ответ на: комментарий от wandrien

Т.е. нужно просто распаковать tar-архив в ~/.themes/ ?

Спасибо, сейчас попробую!
Но тогда подскажите - вот это мудреное описание, которое совсем не похоже на ваши советы -
https://losst.pro/ustanovka-tem-xfce «п.1. Установка тем XFCE вручную» - это туфта?

chukcha ★★★★★
() автор топика
Ответ на: комментарий от arax

Эта тема не для xfce, а для DeKorator(плагин kwin)

Во как!!! А какого ж фига она оказалась на сайте XFCE??
Я вообще не знаю, что это за «декоратор» такой.

Ок, поищу тут - https://github.com/orgs/B00merang-Project/repositories

И такой вопрос возник - а если в домашнем каталоге нет каталога ~/.themes/ (хотя какая-то тема установлена0 - чтобы это значило?

chukcha ★★★★★
() автор топика
Ответ на: комментарий от chukcha

И такой вопрос возник - а если в домашнем каталоге нет каталога ~/.themes/ (хотя какая-то тема установлена0 - чтобы это значило?

Либо она в /usr/share/themes или ~/.local/share/themes (но не знаю, подхватит ли ее xfce)

dmitry237 ★★★
()

Как вообще всё устроено. Вот пример:

$ ls -1 ~/.themes/Windows\ XP\ Luna/
cinnamon
gnome-shell
gtk-2.0
gtk-3.0
gtk-3.20
index.theme
metacity-1
unity
xfwm4

Внутри каталога темы лежит оформление для разных тулкитов и приложений.

xfwm4 - это оконный менеджер для XFCE. Для gtk2 и gtk3 оформление тоже есть. Следовательно скорее всего под XFCE эта тема будет работать. (Насколько хорошо - это уже к её авторам вопрос.)

Это в простых случаях. Бывает, что тема включает в себя какие-то нетривиальные конфиги, которые надо вбить в конкретные приложения, или еще как-то покрасноглазить. Тогда обычно к ней инструкция прилагается.

wandrien ★★
()
Ответ на: комментарий от chukcha

В общем, всё верно там написано. Нет только самого главного.

Технически, «XFCE-тема» - это только рамка окна. Соответственно, файлы находятся: /usr/share/themes/<theme_name>/xfwm4. Другие подкаталоги - это темы других DE. Но XFCE может их использовать.

andytux ★★★★★
()
Последнее исправление: andytux (всего исправлений: 1)

У меня когда-то было, что тема недозагружалась, т.е. не все элементы, цвет менялся, а рамка нет, приходилось:

xfconf-query -c xsettings -p /Net/ThemeName -s $theme_name
xfconf-query -c xfwm4 -p /general/theme -s $theme_name

Для иконок и курсора:

xfconf-query -c xsettings -p /Net/IconThemeName -s $icons_theme
xfconf-query -c xsettings -p /Gtk/CursorThemeName -s $cursor_theme
dmitry237 ★★★
()
Ответ на: комментарий от arax

Системные темы лежат в /usr/share/themes, темы пользователя в ~/.local/share/themes, а ~/.themes/ это что то устаревшее.

Кратко и полезно! :=)
У меня темы нашлись только в /usr/share/themes , ну и положил туда Windows Classic 1.0.
Не люблю рюшечки и шашечки, мне бы попроще что, без вредных излишеств, вот и выбрал Classic.

Получилось и в Debian¸и в Manjaro!

Всем огромное спасибо за помощь! :=)

chukcha ★★★★★
() автор топика
Ответ на: комментарий от dmitry237

dmitry237

Хотя нет, рано я обрадовался...
Оказалось, что в Debian тема встала без проблем, как вкопанная, все виды поменялись как надо, всё замечательно!

А вот в Manjaro тема поменялась лишь частично.

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

# xfconf-query -c xsettings -p /Net/Windows-Classic-1.0 -s $Windows-Classic-1.0
Failed to init libxfconf: Cannot autolaunch D-Bus without X11 $DISPLAY. 

Можно ли это исправить?

chukcha ★★★★★
() автор топика
Ответ на: комментарий от dmitry237

К сожалению, тоже не прошло -

# xfconf-query -c xsettings -p /Net/ThemeName -s Windows-Classic-1.0
Failed to init libxfconf: Cannot autolaunch D-Bus without X11 $DISPLAY.

# xfconf-query -c xfwm4 -p /general/theme -s Windows-Classic-1.0
Failed to init libxfconf: Cannot autolaunch D-Bus without X11 $DISPLAY.

А ведь красивая тема - легкая, читабельная...

chukcha ★★★★★
() автор топика
Последнее исправление: chukcha (всего исправлений: 2)
Ответ на: комментарий от dmitry237

dmitry237

Несомненно, это тема просто шикарная!
Глаза просто отдыхают, настолько она продуманная в плане полезности, а не для понтов.

Как же все-таки ее заставить ее работать в Manjaro?

chukcha ★★★★★
() автор топика
Ответ на: комментарий от chukcha

Failed to init libxfconf: Cannot autolaunch D-Bus without X11 $DISPLAY.

Это проблема не связана с самой темой оформления, нужно искать ее решение, возможно что-то не установлено или не запущено, возможно достаточно export DISPLAY=0:0.

dmitry237 ★★★
()
Ответ на: комментарий от dmitry237

возможно достаточно export DISPLAY=0:0

Т.е. эту команду выдать только один раз перед вашими волшебными командами?

Из тёмных мне вот эта тема нравится, очень хороша она в XFCE
и Cinnamon: https://github.com/daniruiz/skeuos-gtk
В ней чуть закруглённые уголки и снизу тоже.

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

Но чтобы правый нижний уголок был еще расширенный с тремя косыми черточками, кроме как WClassic, не видел нигде.
А оно очень удобно при растягивании окон, которое приходится делать довольно часто.

Иначе приходится долго целиться мышкой в вертикальную или горизонтальную линию рамки окна, часто промахиваться и снова целиться, и это неудобство и потеря времени просто бесит.

chukcha ★★★★★
() автор топика