Решено: Собственные иконки для определенного типа файлов ... (Как назначить? (Gnome + Ubuntu 8.04.1))

Модератор: Модераторы разделов

Andreich
Сообщения: 17

Решено: Собственные иконки для определенного типа файлов ...

Сообщение Andreich »

Всем привет! Проблема наверняка решается довольно просто,... но, тем не менее, как реализовать сабж мне неизвестно!
Требуется назначить конкретному типу файлов определенную "картинку". Если я ничего не путаю это называется MIME.

Кто-нибудь знает, как это реализуется в Gnome + Ubuntu ?
Спасибо сказали:
Andreich
Сообщения: 17

Re: Решено: Собственные иконки для определенного типа файлов ...

Сообщение Andreich »

Разобрался! Спешу поделиться! :)

И так, сначала определимся для какого типа файлов мы будем менять "картинку"...
(в моем примере это *.lpi - файл проекта на Lazarus)

Первым делом в любом текстовом редакторе набираем (и сохраняем как user-lpi.xml) :

Код: Выделить всё

<?xml version="1.0"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="user/lpi">
<comment>Lazarus Project File</comment>
<glob pattern="*.lpi"/>
</mime-type>
</mime-info>

Это скрипт который служит для определения нового MIME типа в системе!
Далее открываем терминал и пишем:

xdg-mime install user-lpi.xml

Почти все.. Осталось самое главное - определиться с иконкой!
Выбираем понравившуюся картинку (можно 128x128, 64х64, 32x32 ...) в формате PNG (или SVG), переименовываем ее в user-lpi.png и копируем в папку:

/usr/share/icons/Human/scalable/mimetypes

Разумеется, что вместо Human вы используете название темы которая установлена у вас. ;)
При следующем входе в систему иконки файлов обретут желанный вид и будет вам счастье!
Спасибо сказали:
Аватара пользователя
drujebober
Сообщения: 179
ОС: Debian GNU/Linux lenny

Re: Решено: Собственные иконки для определенного типа файлов ...

Сообщение drujebober »

спасибо.
Спасибо сказали: