![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggBYX_MwVuWEWQcMxVJVT4k_1cA7X0VZ0-7WBqbGjpmXhdjgYgZh37-ZZF4ujiQcdEuDRIVUy-0fKrVnmmqfMiMdAJBb6flHFkvyg3WdwjQBnJSRo49n9zb_slbmDrvvO3hTLxsg/s200/fedora.png)
単に表示上だけのことなんですが、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 とします。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgC2qUZkOebaqvkuuctkE0XAr04Pkcvra7PW4eww5wnJz9fwZSnlOy4bz-JKG1QvJBNy4h9ZBktFx55OSqM2F3tj5y_N_dMe4fTa9E2WfaRYkvuiZk3f6jiZJCl_mSYQuewrIuI9A/s280/icons1.png)
一旦ログアウトしてログインし直します。Nautilus を起動して、拡張子が tcl のファイルの表示が変わっていることを確認します。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2oh0ApwvxIaCjlE42IlTJ0H7RH3HtRySg3dN7CTCgr5HyYFDYMN6XBBzzkUqBBv_q0UeWvvM-qT_j9Cm9EGEdpxacvzDCzhDZjek6j14JI9FImI6BvFteQAhYlm9OubHEymo-vQ/s280/icons2.png)
0 件のコメント:
コメントを投稿