Как разместить собственные значки (не эмблемы) на папках в Thunar

14

(Это не дубликат, так как этот вопрос описывает, как добавить пользовательские значки в папки Nautilus, тогда как, кажется, нет никакого объяснения Thunar.)

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

Тем не менее, Thunarя могу добавить только эмблемы (см. Скриншот ниже), а не настоящие пользовательские значки (у меня есть папка с нужными размерами, готовыми к использованию). Я просмотрел Thunarнастройки и общий Xfce, settings-editorно не смог увидеть способ установки пользовательского значка в папке. Этот вопрос только описывает, как добавить собственную эмблему Thunar, которая отличается.

Моя домашняя папка Thunarс эмблемами, но без пользовательских значков :

Домашняя папка

Сообщество
источник
1
Я сомневаюсь, что Thunar даже поддерживает эту функцию. Он поддерживает только эмблемы, чего бы это ни стоило.
Ури Эррера
Была такая .directoryвещь, но это, наверное, только KDE: stackoverflow.com/questions/1036046/…
Уилф
Настраиваемые миниатюры для папок теперь возможны с Thunar 1.8.2 или выше. Пожалуйста, проверьте Wiki для деталей: docs.xfce.org/xfce/thunar/tumbler
Alex

Ответы:

13

Этот запрос на функцию появлялся в списках рассылки несколько раз и был предложен в этом обсуждении совсем недавно . Тем не менее, ответ от Саймона Стейнбайса, активного разработчика xfce и xubuntu:

Вы можете использовать эмблемы (щелкните правой кнопкой мыши> свойства> эмблемы) или пользовательские каталоги (фиксированный список пользовательских каталогов можно найти и изменить в ~ / .config / user-dirs.dirs). На данный момент нет поддержки пользовательских значков папок.

На форуме xfce обсуждается, как можно выполнить пользовательские значки thunar, и даже был представлен патч для thunar. Объясняется, что патч

сканирует каталог thumbnaill и загружает пользовательский значок, если на рабочем столе есть файл, который соответствует имени файла. Таким образом, файл на рабочем столе с именем foo будет загружен пользовательским значком, если изображение в каталоге .thumbnails является foo.gif

Тем не менее, один из ведущих разработчиков Xfce, Ник Шермер, прокомментировал, что

Файлы не md5hash в каталоге .thumbnails - плохая идея.
Проверка только префикса, если она немного ошибочна, ее можно улучшить с помощью точечной проверки (поэтому foo2.png не совпадает).

Таким образом, метод, описанный в патче, на самом деле не был проверен разработчиками, и потому что он потребовал бы много времени для компиляции thunar и его зависимостей (как отмечено здесь ), а затем большой риск при установке их в вашу систему, Я бы посоветовал не пытаться. Конечно, вы можете экспериментировать в виртуализированной среде (virtualbox) или на компьютере, отведенном для разработки, но не в стабильной системе.

Как правило, нормально компилировать программы и применять исправления, как я уже обсуждал во многих примерах на этом сайте, но в этом случае лучше подождать, пока не будет доступно решение, которое было проверено разработчиками.

На данный момент вопрос «решен», но я буду продолжать его обновлять и, действительно, исследовать проблему, чтобы увидеть, как ее можно решить так, как это делается Nautilus.


источник
Настраиваемые миниатюры для папок теперь возможны с Thunar 1.8.2 или выше. Пожалуйста, проверьте мой ответ для деталей.
Алекс
4

Лучший обходной путь - создать нужный «лаунчер» на рабочем столе, в лаунчере приложений можно установить пользовательский значок, даже выбрать файл из собственной коллекции.

Команда запуска должна быть установлена ​​на thunar <desired directory>

Затем вырезать + вставить пусковую установку в нужное место.

Ниранджан Пандит
источник
0

Для папок на рабочем столе решение, которое я обнаружил случайно, заключается в следующем:

Найдите значок, который вы хотите, чтобы ваша папка имела. Это должен быть файл .png. Измените расширение на .jpg. Измените имя файла на «папку». (Таким образом, файл PNG должен называться «folder.jpg».

Я использую Linux Mint Xfce 18.1.

Боривое Петрович
источник
0

Пользовательские значки папок могут быть настроены через Thumbler с Thunar 1.8.2 или выше.

Вы можете добавить специальный thumbnailer, специализированный для папки.

Проверьте раздел «Настроенный Thumbnailer для папок» в Thunar WikiПодробности смотрите .

Для более подробной информации, проверьте связанную ошибку

Alex
источник