Nautilus に ユーザー指定のアイコンを表示する

[Fedora 10]

表示上だけのことなんですが、Gnome のファイルマネージャー Nautilus 上で Tcl のアイコン(実際には Tk アイコン)を表示させたかったので、設定してみました。他のアイコンを標示させる場合も同じようにできます。

まず、MIME タイプで Tcl の拡張子が定義されているかどうか調べてみます。

$ rpm -q gnome-mime-data
gnome-mime-data-2.18.0-3.fc10.noarch
$ rpm -ql gnome-mime-data
/etc/gnome-vfs-mime-magic
/usr/share/application-registry
/usr/share/application-registry/gnome-vfs.applications
/usr/share/doc/gnome-mime-data-2.18.0
:
:
/usr/share/mime-info
/usr/share/mime-info/gnome-vfs.keys
/usr/share/mime-info/gnome-vfs.mime
/usr/share/pkgconfig/gnome-mime-data-2.0.pc
$ grep tcl /usr/share/mime-info/gnome-vfs.mime
text/x-tcl
 ext: tcl

Tcl の拡張子は MIME タイプに含まれているので、ローカルにイメージを用意しておけばなんとかなりそうです。とりあえず、~/.icons 以下に、32x32 と 48x48 の固定サイズのイメージを Tcl 用に用意しました。ディレクトリの階層は以下のようになります。イメージは PNG 形式で、ファイル名をどちらも gnome-mime-text-x-tcl.png とします。

一旦ログアウトしてログインし直します。Nautilus を起動して、拡張子が tcl のファイルの表示が変わっていることを確認します。

(C) 2009 - 2017 Fuhito Suguri
クリエイティブ・コモンズ・ライセンス
This site by Fuhito Suguri is licensed under a Creative Commons 表示 - 継承 3.0 Unported License.
Ads by Sitemix