既存(MIME)タイプに新しいファイル拡張子を追加する

既存(MIME)タイプに新しいファイル拡張子を追加する

Nemoでは、一部の「小枝」ファイルにはテキストアイコンがあり、他のファイルにはネットワークアイコンがあります。 「twig」拡張子を持つすべてのファイルが、たとえばWebアイコンとともに「html」ファイルのようにNemoに表示されるようにしたいと思います。そのため、/etc/mime.typeshtmlエントリに "twig"拡張子を追加するように編集しました。

text/html                   html htm shtml twig

次に、次のコマンドを使用してMIMEデータベースを更新します。

sudo update-mime-database /usr/share/mime

しかし、動作しません。小枝ファイルにはまだ混在したアイコンがあります。

私はLinux Mintバージョン18.1を実行しています。

ベストアンサー1

使用無料デスクトップ~の統合システム新しい接続を定義します。
たとえば、新しいソースxmlファイルを作成します。

~/.local/share/mime/packages/text-twig.xml

次のコンテンツが含まれています。

<?xml version="1.0"?>
 <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
  <mime-type type="text/html">
    <comment>twig template files</comment>
    <glob pattern="*.twig"/>
  </mime-type>
 </mime-info>

次に、MIME データベースを更新します。

update-mime-database ~/.local/share/mime

全部準備ができました。


*.twig上記は現在のユーザーのファイルMIMEタイプを変更します。グローバル変更の場合は、同じプロセスを実行してすべての項目を置き換えます~/.local/usr

おすすめ記事