Можно ли назначить / изменить пользовательские значки для файлов в пакете / из командной строки?

На самом деле, я говорю о иконах для Сценариев Наутилуса , и у меня их много. Хотя я предпочитаю меню без значков, я не могу предотвратить отображение значков в пунктах контекстного меню Nautilus , открыть с помощью и , сценариев .

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

Легко назначить пользовательский значок для одного файла через Свойства файла , но у меня есть в общей сложности 82 сценария Nautilus на данный момент!

Когда вы введите команду gvfs-info /path/to/file в терминале, вы можете увидеть строку вроде этой: metadata::custom-icon: file:///usr/share/icons/NITRUX-Buttons/apps/scalable/accessories-text-editor.svg

Интересно, можно ли вообще редактировать эту строку (где бы она ни была) в пакете / из командной строки? ?

2
задан 12 February 2013 в 07:42

1 ответ

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

Как я могу программно изменить значок файла?

Кажется в основном, что команда для этого:

gvfs-set-attribute -t string /path/to/your/file metadata::custom-icon file:///path/to/your/icon.png

Примечания:

1. Это, кажется, не работает на Сценарии Наутилуса в версиях Ubuntu прежде 12.10.

2. Это, кажется, не работает на Сценарии Наутилуса при выполнении Наутилуса как корня также.

1
ответ дан 12 February 2013 в 07:42

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

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