Контекстное меню ФМ nemo

Аватара пользователя
x230
Сообщения: 488
Зарегистрирован: 02 сен 2016, 19:07
Решено: 3
Благодарил (а): 104 раза
Поблагодарили: 109 раз

Контекстное меню ФМ nemo

Сообщение x230 » 13 июл 2017, 16:59

На всяк случай, мож кому сгодится:
Пути к обям лежат в файлах *.xml в каталоге /usr/share/cinnamon-background-properties.
При чем к каждой обоине!
Я по крайней мере так добавлял обои:
Изображение
Изображение
 ! Сообщение из: Dja
просьба брать прямую ссылку без редиректа
17-07-14-001.png

и ее уже вставлять в Изображение
У вас нет необходимых прав для просмотра вложений в этом сообщении.
моя платформа :
ОС: Linux Mint 18.2 Sonya, 64-bits. DE: Cinnamon 3.4.4. Ядро: 4.8.0-53-generic. Browser: Pale Moon 27.4.0
Железо: Intel Core i3-3210; CPU 3.20GHz x 2; Mem 4GB; VGA - на борту.

Аватара пользователя
root
Сообщения: 455
Зарегистрирован: 16 фев 2017, 17:03
Решено: 3
Откуда: г. Хабаровск
Благодарил (а): 145 раз
Поблагодарили: 101 раз

Контекстное меню ФМ nemo

Сообщение root » 13 июл 2017, 20:55

Chocobo, вообще у меня есть в cherry tree заметка: gsettings set org.gnome.desktop.background picture-uri file:////home/adminka/Изображения/1.jpg ->Меняем заставку; но подстановки, массивы в bash я делать не умею... Если есть лишнее время и желание, то я был бы тебе благодарен. Если нет, что ж, гляну сторонний софт.
User: adminka
OS: Linux Mint 18.2 Sonya Cinnamon :thumbs:
Kernel: 4.11.0-14-generic
Devices ► Показать
Я не волшебник, я только учусь ;)

В сети
Аватара пользователя
Chocobo
Сообщения: 4233
Зарегистрирован: 27 авг 2016, 19:57
Решено: 104
Откуда: НН
Благодарил (а): 359 раз
Поблагодарили: 1125 раз

Контекстное меню ФМ nemo

Сообщение Chocobo » 13 июл 2017, 21:37

root, Основываясь на подсказке от x230, навскидку родился вот такой однострочник.

Код: Выделить всё

cat /usr/share/cinnamon-background-properties/*.xml | grep -oP "(?<=<filename>)[^<]+" | sort -R | head -1

Он получит список всех путей к обоям описанных в коричных .xml , применит рандомную сортировку строк и затем возьмет оттуда первую строку (которая будет каждый раз меняться)
► Показать
Изображение

Аватара пользователя
root
Сообщения: 455
Зарегистрирован: 16 фев 2017, 17:03
Решено: 3
Откуда: г. Хабаровск
Благодарил (а): 145 раз
Поблагодарили: 101 раз

Контекстное меню ФМ nemo

Сообщение root » 19 июл 2017, 06:53

Chocobo, спасибо за сообщение, однако в данном подходе есть значительный минус: долго вручную добавлять свои собственные обои. Я, кстати, это уже отмечал в соответствующей теме (Добавить новые обои в каталог Background [Cinnamon]). Другой момент, если мы извлекаем данные из файлика ~/.cinnamon/backgrounds/user-folders.lst , т.е. список добавленных нами папок... Даже, наверное, не так это должно выглядит: мы извлекаем не список папок, а одну единственную папку... Мы делаем дополнительное КМ, которое добавляет соответствующую папку в файл user-folders.lst, заменяя в нем все строки, а уже от туда другим КМ берем путь, анализируем по пути список файлов и устанавливаем рандомное фоновое изображение. Вот как такое организовать? Как забрать путь из user-folders.lst и по пути выбрать рандомное изображение?
---------------------------
P.S. Впрочем, ничего не нужно. Я передумал, чуть прокачаюсь в qt и напишу свое приложение с вызовом соответствующей функции из трея.
User: adminka
OS: Linux Mint 18.2 Sonya Cinnamon :thumbs:
Kernel: 4.11.0-14-generic
Devices ► Показать
Я не волшебник, я только учусь ;)

Аватара пользователя
root
Сообщения: 455
Зарегистрирован: 16 фев 2017, 17:03
Решено: 3
Откуда: г. Хабаровск
Благодарил (а): 145 раз
Поблагодарили: 101 раз

Контекстное меню ФМ nemo

Сообщение root » 10 авг 2017, 19:54

root писал(а):Источник цитаты Есть ли у кого-нибудь идеи, как организовать КМ для смены обоев? Имеем пачку обоев, ставим показ слайдов с временным интервалом. Допустим, хочется перейти к следующему изображению по клику КМ, а не по таймеру. Как реализовать?

Отвечаю сам себе: в этом нет необходимости, т.к. существует соответствующий апплет)
4.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
User: adminka
OS: Linux Mint 18.2 Sonya Cinnamon :thumbs:
Kernel: 4.11.0-14-generic
Devices ► Показать
Я не волшебник, я только учусь ;)

demonlibra
Сообщения: 4
Зарегистрирован: 12 авг 2017, 06:09
Поблагодарили: 4 раза

Контекстное меню ФМ nemo

Сообщение demonlibra » 12 авг 2017, 06:18

Запустить пакет AppImage - app_run.nemo_action ► Показать
Запустить пакет AppImage - app_run.sh ► Показать


Монтировать контейнер LUKS - cry_mount.nemo_action ► Показать
Монтировать контейнер LUKS - cry_mount.sh ► Показать

В сети
Аватара пользователя
Chocobo
Сообщения: 4233
Зарегистрирован: 27 авг 2016, 19:57
Решено: 104
Откуда: НН
Благодарил (а): 359 раз
Поблагодарили: 1125 раз

Контекстное меню ФМ nemo

Сообщение Chocobo » 12 авг 2017, 09:33

demonlibra писал(а):Источник цитаты #Запуск через терминал
xfce4-terminal --default-working-directory="$path" -e "./$name"

Зачем так жестко привязываться к неродному терминалу?
Изображение

demonlibra
Сообщения: 4
Зарегистрирован: 12 авг 2017, 06:09
Поблагодарили: 4 раза

Контекстное меню ФМ nemo

Сообщение demonlibra » 13 авг 2017, 13:16

Конвертировать DWG/DXF в bmp, jpg, png, pdf, ppm, svg, tiff ► Показать

dwgdxf_convert.nemo_action ► Показать
dwgdxf_convert.sh ► Показать


ПС Для меня xfce4-terminal родной. У меня xubuntu. Перешел с thunar на nemo и переписал сценарии.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
root
Сообщения: 455
Зарегистрирован: 16 фев 2017, 17:03
Решено: 3
Откуда: г. Хабаровск
Благодарил (а): 145 раз
Поблагодарили: 101 раз

Контекстное меню ФМ nemo

Сообщение root » 13 авг 2017, 14:03

demonlibra, автокадом, luks, appimage не пользовался, но в течении месяца гляну, зачем нужны эти скрипты и КМ, как работают, а дальше, скорее всего, добавлю в шапку. Спасибо за участие в теме. :thumbs:
User: adminka
OS: Linux Mint 18.2 Sonya Cinnamon :thumbs:
Kernel: 4.11.0-14-generic
Devices ► Показать
Я не волшебник, я только учусь ;)

demonlibra
Сообщения: 4
Зарегистрирован: 12 авг 2017, 06:09
Поблагодарили: 4 раза

Контекстное меню ФМ nemo

Сообщение demonlibra » 14 авг 2017, 07:34

В файле выше присутствуют следующие сценарии ► Показать

demonlibra
Сообщения: 4
Зарегистрирован: 12 авг 2017, 06:09
Поблагодарили: 4 раза

Контекстное меню ФМ nemo

Сообщение demonlibra » 14 авг 2017, 19:53

Поправил. Особенно объединение PDF и изображений в PDF (pdf_unite2.sh)
У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться в «Руководства»

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

Сейчас этот форум просматривают: CCBot [Bot] и 0 гостей