Thunar — файловый менеджер для рабочей среды Xfce, с версии Xfce 4.4 заменивший ранее использовавшийся Xffm. Интерфейс Thunar очень похож на интерфейс Nautilus — стандартного файлового менеджера среды GNOME. Ранее Thunar имел название Filer, но он был переименован в «Thunar» из-за конфликтов названия. Thunar разрабатывается с расчётом на высокую производительность и удобство в использовании, а также на поддержку стандартов, заявленных на freedesktop.org. Функциональность Thunar может быть расширена за счёт развитой системы плагинов.
Своё название получил в честь скандинавского бога Тора.
Возможности
По возможностям Thunar ничуть не уступает своим конкурентам и имеет следующие функции:
- Поддержка Drag’n’Drop;
- Просмотр сетевых хранилищ файлов при подключении по протоколу WebDAV. При этом, в адресную строку Thunar вводится адрес вида «davs://example.com/». Для подключения по WebDAV требуются отдельные соответствующие программы, например neon, davfs2, cadaver, Gigolo_(программа);
- Поддержка закладок, которые отображаются на панели;
- Интеграция с SVN и GIT с помощью соответствующего плагина;
- Отображение эскизов графических и видеофайлов;
- Автомонтирование подключённых носителей;
- Смена доступов и владельцев файлов;
- Отображение скорости копирования файлов (добавлено в версии 1.6).
- Массовое переименование файлов без использования регулярных выражений.
Плагины
Для Thunar есть несколько основных плагинов, расширяющих его функциональность.
- Thunar-vfs — для работы с виртуальной файловой системой;
- Thunar-archive-plugin — добавление пунктов в контекстное меню: «Извлечь сюда», «Извлечь в» (для архивов) или «Создать архив» (для файлов и папок);
- Thunar-media-tags-plugin — отображение ID3-тегов аудиофайлов;
- Thunar-volman — для работы со сменными носителями информации;
- Thunar Dropbox — добавление нескольких пунктов в контекстное меню для файлов в папке синхронизации с Dropbox, в том числе копирование публичной ссылки к файлу в буфер обмена;
- Thunar gtkhash — отображение различных видов хеша в свойствах файла;
- Thunar vcs — интеграция с SVN и GIT.
Версии
Текущая версия
API
Thunar предоставляет API для сторонних разработчиков:
- «Thunar-vfs» — это кросс-платформенный API для операций файловой системы высокого уровня.
- «Thunarx» — это библиотека для создания расширений для самого файлового менеджера.
Thunar также можно расширить, написав скрипты, которые будут помещены в контекстное меню для различных типов файлов.