Большинство тем иконок имеют набор иконок разного размера, которые будут использоваться для одного и того же, но будут меняться в зависимости от размера просматриваемой иконки. В nemo, если я хочу изменить иконку файла или папки, я могу просто перейти в свойства, щелкнуть по иконке и выбрать новую иконку. Однако nemo будет использовать один и тот же файл иконки независимо от размера иконки, используете ли вы вид списка, вид значков, компактный и т. д.
Как изменить значок файла или папки и сделать так, чтобы nemo использовал значок нужного размера в зависимости от текущего вида (например, 16x16 png для вида списка, масштабируемый svg для вида значков и т. д.)?
решение1
Оказывается, чтовопросЯ упоминал в комментариях относительно nautilus, работает ли он для nemo. Однако, если вы уже установили папку черезЭтот метод, вам нужно отменить эту информацию. Если вы пытаетесь изменить значок для a_folder
с /file_location/icon.svg
на набор значков, все названные a_folder_icon
, например, вы можете выяснить текущую информацию о значке с помощью команды
gvfs-info a_folder
Это выведет кучу данных об этом месте, там будет строка с
metadata::custom-icon: file:///file_location/icon.svg
отображение метаданных значка. Вводя команду
gvfs-set-attribute -t unset a_folder metadata::custom-icon /file_location/icon.svg
вы можете удалить эти метаданные, и gvfs-info a_folder
больше не будет отображаться установленный вами значок. Теперь вы можете задать имя значка с помощью
gvfs-set-attribute a_folder metadata::custom-icon-name a_folder_icon
Однако это, похоже, не меняет значок на боковой панели nemo, и это может бытьневозможно сделать это.