Добавление раздела Icon в AddingMimeTypes имеет следующее:
Теперь нам нужно связать значок с типом MIME. Получите значок SVG и назовите его «text / extension .svg», или как называется ваш измененный тип MIME; это будет значок для представления всех экземпляров типа MIME в вашей системе. Для нашего примера с Python это хороший выбор. Переименуйте файл .svg, чтобы он соответствовал «text / x-python.svg» (или «insertYourMIMEtype.svg»), чтобы косые черты были заменены на «-», а заглавные буквы отсутствовали.
Затем просто выполните следующую команду, заменив 'text / x-python' на ваш тип MIME.
sudo cp text-x-python.svg /usr/share/icons/gnome/scalable/mimetypes
Relogin и все файлы, заканчивающиеся расширением MIME, будут отображаться с этим значком.
blockquote>В моей системе Lubuntu 13.04 я вижу очень мало значков в этой папке по сравнению с типами MIME, которые, как я знаю, присутствуют в системе:
[08:31 AM] /usr/share/icons/gnome/scalable/mimetypes $ ls application-certificate-symbolic.svg libreoffice4.0-oasis-drawing-template.svg libreoffice4.0-oasis-spreadsheet.svg package-x-generic-symbolic.svg application-rss+xml-symbolic.svg libreoffice4.0-oasis-formula.svg libreoffice4.0-oasis-spreadsheet-template.svg text-mkd.svg audio-x-generic-symbolic.svg libreoffice4.0-oasis-master-document.svg libreoffice4.0-oasis-text.svg text-x-generic-symbolic.svg libreoffice4.0-oasis-database.svg libreoffice4.0-oasis-presentation.svg libreoffice4.0-oasis-text-template.svg video-x-generic-symbolic.svg libreoffice4.0-oasis-drawing.svg libreoffice4.0-oasis-presentation-template.svg libreoffice4.0-oasis-web-template.svg x-office-calendar-symbolic.svg [08:31 AM] /usr/share/icons/gnome/scalable/mimetypes $
(я установил LibreOffice, который не включен по умолчанию в Lubuntu.)
Например, здесь нет значков html и pdf, хотя они присутствуют, например, в
/usr/share/icons/lubuntu/mimes/16
.Затем, если сравнить размеры, посмотрев на содержимое файлов
.svg
, значки для компонентов LibreOffice будут ~ 256x256, тогда как остальные - 16x16.Короче говоря :
Какова цель/usr/share/icons/gnome/scalable/mimetypes/
?
Почему там так мало значков?
Почему размеры отличаются?
Какова цель / usr / share / icons / gnome / scalable / mimetypes /?
blockquote>Назначение папки x / y / mimetypes - предоставить значки для mimetypes (все файлы).
Почему там так мало значков?
blockquote>В особом случае этой папки это происходит потому, что большинство программ поставляет свои собственные значки mimetype, и они обычно помещают значки в
usr/share/icons/hicolor/mimetypes/[size]
вместо папок Gnome.Почему размеры отличаются?
blockquote>