Управление панелью Plank с помощью терминала

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Certion
Сообщения: 27
Зарегистрирован: 04 июл 2022, 11:51
Решено: 4
Поблагодарили: 5 раз
Контактная информация:

Управление панелью Plank с помощью терминала

#1

04 июл 2022, 11:55

Здравствуйте.
Подскажите пожалуйста как создать скрипт или команду в терминале по смене темы панели Plank?

Пробовал методом тыка вот такой вариант:
---------------------------------------------------------------------------
plank set decoration theme “моя-тема”
plank 'dock1' set decoration topic “моя-тема”

Не подходит...
В Google по моему вопросу информации не нашел.

Решение Certion » 04 июл 2022, 17:26
Решено.
Решилось заменой файла dock.theme
Сменить тему Plank

#!/bin/sh
## Сменить тему Plank
# ------------------------------------
rm -rf /home/certion/.local/share/plank/themes/Mint-Black/dock.theme
cp -rf /home/certion/.local/share/plank/Black/dock.theme /home/certion/.local/share/plank/themes/Mint-Black
Всем спасибо.

Перейти к ответу ➙

Аватара пользователя

sheridan
Сообщения: 1316
Зарегистрирован: 24 фев 2020, 19:13
Решено: 14
Откуда: Алчевск
Благодарил (а): 900 раз
Поблагодарили: 471 раз
Контактная информация:

Управление панелью Plank с помощью терминала

#2

04 июл 2022, 12:27

Certion,
Настройка тем
Тему можно изменить, выбрав вариант в раскрывающемся меню « Настройки» > «Внешний вид» > «Тема» . Темы хранятся глобально /usr/share/plank/themes/или локально в папке ~/.local/share/plank/themes/.

Эти пользовательские темы можно установить, чтобы придать вашей доске привлекательный вид. Найдите в AUR запрос «plank-theme» , например, plank-theme-arc AUR — это тема Arc для Plank.

no avatar

Автор темы
Certion
Сообщения: 27
Зарегистрирован: 04 июл 2022, 11:51
Решено: 4
Поблагодарили: 5 раз
Контактная информация:

Управление панелью Plank с помощью терминала

#3

04 июл 2022, 12:57

sheridan писал(а):
04 июл 2022, 12:27
Настройка тем
Тему можно изменить, выбрав вариант в раскрывающемся меню « Настройки» > «Внешний вид» > «Тема» . Темы хранятся глобально /usr/share/plank/themes/или локально в папке ~/.local/share/plank/themes/.
OS: Linux Mint Una Cinnamon

sheridan, нужен скрипт или команда в терминале, что-то похожее на вот эту команду:
Смена Темы для Рабочего стола
gsettings set org.cinnamon.theme name "моя-тема"
А вот как правильно создать для Plank в этом то и вопрос...

Аватара пользователя

sheridan
Сообщения: 1316
Зарегистрирован: 24 фев 2020, 19:13
Решено: 14
Откуда: Алчевск
Благодарил (а): 900 раз
Поблагодарили: 471 раз
Контактная информация:

Управление панелью Plank с помощью терминала

#4

04 июл 2022, 12:59

Certion, А почему нельзя по указанному пути подставить свою тему?

no avatar

Автор темы
Certion
Сообщения: 27
Зарегистрирован: 04 июл 2022, 11:51
Решено: 4
Поблагодарили: 5 раз
Контактная информация:

Управление панелью Plank с помощью терминала

#5

04 июл 2022, 13:04

sheridan писал(а):
04 июл 2022, 12:59
Certion, А почему нельзя по указанному пути подставить свою тему?
sheridan, в Plank имеются две темы: "Светлая" и "Тёмная".
Команды или скрипт нужны для автоматической смены тем в один клик, не открывая Настройки Plank и Параметры системы --> Темы

Аватара пользователя

rogoznik
Сообщения: 10446
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2054 раза
Контактная информация:

Управление панелью Plank с помощью терминала

#6

04 июл 2022, 13:41

Certion писал(а):
04 июл 2022, 12:57
gsettings set org.cinnamon.theme name "моя-тема"
Таким образом ты меняешь тему для DE, используя некий аналог виндового реестра от команды GNOME.
Если plank хранит свои настройки там, значит менять их можно так же.
Если не хранит, значит хранит в ~/.config или ~/.local/share или напрямую в хомяке в скрытых файлах. Тут можно попробовать менять скриптом, но не факт что оно подхватится автоматически.
Можно попробовать открыть текстовым редактором, поменять, сохранить и посмотреть на поведение plank.
Если не подхватятся изменения, значит менять настройки только через интерфейс, который предоставляет plank.
Где plank хранит настройки без понятия - не пользуюсь.
ИзображениеИзображение

Аватара пользователя

rogoznik
Сообщения: 10446
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2054 раза
Контактная информация:

Управление панелью Plank с помощью терминала

#7

04 июл 2022, 16:09

Certion, арч-вики говорит что настройки хранятся в dconf по пути net/launchpad/plank/docks.
Установи dconfeditor и посмотри что там есть.
Если найдешь то что надо сможешь так же командой менять, как делаешь это для DE
ИзображениеИзображение

no avatar

Автор темы
Certion
Сообщения: 27
Зарегистрирован: 04 июл 2022, 11:51
Решено: 4
Поблагодарили: 5 раз
Контактная информация:

Управление панелью Plank с помощью терминала

#8

04 июл 2022, 17:26

Решено.
Решилось заменой файла dock.theme
Сменить тему Plank

#!/bin/sh
## Сменить тему Plank
# ------------------------------------
rm -rf /home/certion/.local/share/plank/themes/Mint-Black/dock.theme
cp -rf /home/certion/.local/share/plank/Black/dock.theme /home/certion/.local/share/plank/themes/Mint-Black
Всем спасибо.

Ответить

Вернуться в «Иное программное обеспечение»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя