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

Я знаю, как изменить значок таким образом. Также это не работает для папок внутри Nautilus, но для запуска приложений.


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

gedit ~/.local/share/applications/nautilus-home.desktop

изменить значок дома

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

Итак, я знаю, как я могу сделать это для приложений в панели запуска - но как я могу реализовать это для папок значков в Nautilus? (В каком файле эти настройки хранятся и редактируются с помощью Gedit?)


Например, я пытаюсь изменить значок папки на ~ /.wine / drive_c. Я хочу использовать этот значок Faenza (я использую Faenza-theme, значок называется folder-wine.png):

винная икона

Я хочу, чтобы он отображался в лучшем разрешении: меньше как закладка на боковой панели Наутилуса, больше как значок папки при поиске в тире Unity. Использование масштабируемого SVG не является решением, потому что он выглядит немного иначе, чем эквивалентный PNG.

1 ответ

Решение

Если вы хотите изменить специальные значки папок (пользовательские каталоги xdg), вам придется изменить их, создав собственную тему. Им присваивается определенное имя, которое задается темой, и в зависимости от того, какие папки установлены в качестве папок "Музыка", "Документы", "Видео" и т. Д.

Чтобы установить имя пользовательского значка для использования в теме, для ~/.wine/drive_c Например, в папке вы можете запустить следующее в терминале:

gvfs-set-attribute ~ /.wine / drive_c метаданные::custom-icon-name папка-wine

Это должно заставить Наутилуса использовать folder-wine значок. Однако этот значок не будет использоваться в селекторах файлов GTK+ или других приложениях. Чтобы сбросить имя пользовательского значка, вы можете запустить в терминале следующее:

gvfs-set-attribute -t ​​unset ~/.wine/drive_c метаданные::custom-icon-name папка-wine

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

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