Thunar — расширяемый плагинами файловый менеджер (являющийся частью окружения рабочего стола Xfce), имеет простой и интуитивный интерфейс, который по умолчанию не содержит бесполезных или вносящих путаницу элементов.

thunar about logo2

Функциональность файлового менеджера Thunar изначально минимальна, но расширяется за счёт плагинов и дополнительных утилит (в традициях рабочего окружения Xfce).

thunar 001

Используя Thunar можно производить все действия характерные для приложений подобного рода...

thunar saline 003

У Thunar так же имеется возможность "Настроить особые действия" (в чём то подобная Nautilus Script), позволяющая настроить множество дополнительных действий применяемых к файлам и каталогам. Можно привязать к каталогам и определённым типам файлов различные действия (например подсчёт контрольных сумм, конвертирование графических и мультимедиа файлов и пр...).

thunar saline 004

Изначально в "Настроить особые действия" присутствует только один пункт (только в качестве примера), а все внесённые изменения сохраняются в XML файле (текстовой формат предназначенный для хранения структурированных данных) находящегося:

~/.config/Thunar/uca.xml


Для добавления действия нужно заполнить три поля в первой вкладке:

thunar saline 005

Например действие предназначенное для перемещения в выбранный каталог может выглядеть так:

Имя: Переместить в...<br>Описание: Переместить в выбранный каталог<br>Команда: mv %F $(zenity --file-selection --directory)


А действие предназначенное для копирования в выбранный каталог так:

Имя: Копировать в...<br>Описание: Копировать в выбранный каталог<br>Команда: cp -r %F $(zenity --file-selection --directory)


Во второй вкладке задаются условия появления:

thunar saline 006

После настройки действий, соответствующие им пункты будут появляться в контекстном меню (по правому щелчку мыши) у настроенных для них типов файлов:

thunar saline 007

В итоге, после добавления функций первой (регулярной) необходимости, получится примерно такое:

thunar saline 001

thunar saline 002

В контекстном меню Thunar это выглядит так:

thunar saline 008

thunar saline 009

thunar saline 010

Используемый мною (на данный момент) XML файл (архив 2Кб), для тех кто не хочет заполнять самостоятельно (положить его в ~/.config/Thunar и установить соответствующие утилиты, если они ещё не установлены, ну и подкорректировать при необходимости).

Используемые в "Особых действиях" утилиты написаны (в скобках) комментариев к ним. Вот только отдельно, идёт скрипт image-to-usb (zip/2Кб) предназначенный для сброса ISO образа на USB (создётся загузочная флешка), называемый "Burn" Image To USB Drive, он взят из проекта SalineOS (скрипт надо положить в /usr/bin).
Мелочи Xfce №1 (прозрачный фон под иконками на рабочем столе Xfce)