Наутилус-Действие конф. инструмент - создание действия «установить в качестве фона»

Я хотел создать опцию в контекстном меню, чтобы установить изображение клика на текущий фон рабочего стола (как в Windows).
Я прочитал справку о действиях наутилуса, но не смог понять. Это команда, которую я мог бы создать: gsettings set org.gnome.desktop.background picture-uri file://$PWD/

Что мне нужно:

  • Команда, которая правильно устанавливает текущее изображение как рабочий стол background
  • Эта команда должна отображаться только в соответствующих файлах (с расширениями изображений, например .jpg)

EDIT : после ответа v2r и этот комментарий , я хотел бы добавить более подробную информацию.
Я в основном хочу сослаться на «текущий путь к каталогу» и «текущий файл нажал». для «текущего пути к каталогу» я использовал $ PWD ( это правильный путь? ). Я не знаю, что использовать для «текущего файла, на который нажали», но это определенно будет после пути (например, $ PWD / PIC_NAME.jpg).
Условие связывания этого действия с изображениями (например, .jpg / .png) сейчас не важно, но я уверен, что это можно сделать с помощью действия Nautilus.

1
задан 13 April 2017 в 15:24

2 ответа

Сценарий, что @v2r обеспечил использование gconf, я изменил его для работы над базирующимися рабочими столами Gnome 3, таким образом, я использовал современное gsettings.
На самом деле, я нашел сценарий в Отключенные сценарии в тонкая настройка Ubuntu , поэтому если Вы находитесь на Gnome 2, можно пойти туда и использовать его.

Что касается Действий Наутилуса, я выяснил, как ввести команду правильно и как показать его только для изображений. Я не могу экспортировать действие из-за катастрофического отказа, но если кому-то интересно, можно ответить здесь, и я отредактирую это сообщение.

Сценарий: http://pastebin.com/S6TBvrax
Инструкции, описание, установка может быть найдена внутри.

Примечание: для Идентификации версии Gnome введите в терминале gnome-session --version

0
ответ дан 13 April 2017 в 15:24

Можно попробовать этот сценарий, который я загрузил на pastebin, названный "набором поскольку обои". Скопируйте содержание сценария в текстовый файл и сохраните его под:

~/.gnome2/nautilus-scripts/CUSTOMFOLDER/set-as-wallpaper

, Если у Вас уже нет папки названной nautilus-scripts под ~/.gnome2 вручную, создают его, затем копируют сценарий там и делают его исполняемым файлом как это:

chmod +x ~/.gnome2/nautilus-scripts/CUSTOMFOLDER/set-as-wallpaper

сценарий будет доступен через Ваше контекстное меню [щелкают правой кнопкой] - см. снимок экрана:

enter image description here

  • , Как Вы видите, видят в окне "Wallpaper Options", можно выбрать соответствующую установку себя.

  • About.jpg-формат: Почему не просто используют сценарий на .jpg-обоях или преобразовывают другие форматы изображения в .jpg, затем используйте сценарий "набора поскольку обои".

существует также довольно много доступных сценариев разговора: посмотрите здесь

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: