特殊ファイル用GTKアイコン

特殊ファイル用GTKアイコン

たとえば、名前付きパイプにアイコンがありますか? GTKテーマがあり、名前付きパイプを作成すると、gtk-file.svgファイル内のアイコンまたはアイコンへのシンボリックリンクが提供されます。

  • アプリケーション-x-empty.svg
  • 空です。svg
  • GNOME-fs-regular.svg

この種のリストを見つけることができる場所はありますか?で見つかりません/usr/share/mime

次の2つのリンクが見つかりました。

しかし、gnome-fs

答え1

はい、アイコン名がありますinode-fifo。アイコン名は通常MIMEタイプと一致します(この場合)inode/fifo
はい、仕様には目的のすべての可能なアイコン名がリストされていないため、公式文書にはありません(強調表示)。

アイコン生成のための標準的な命名システムを開発し提供します。 
最小限のアイコンのリストが必要です。

特定のMIMEタイプのアイコン名を確認する簡単な方法は次のとおりですgio

gio-info-a 標準::アイコン場所

(前の設定でgio info置き換えられますgvfs-info

mkfifo namedpipe
gvfs-info -a standard::icon namedpipe
uri: file:///home/don/testdir/namedpipe
attributes:
  standard::icon: inode-fifo, inode-x-generic

したがって、標準アイコン名はinode-fifo、一般名はですinode-x-genericinode-fifo.pngアイコンセットにこのアイコンがない場合、inode-x-generic.pngこのアイコンが使用されます。このアイコンも見つからない場合は、代替アイコン名が使用されます(例:)gnome-fs-regular.png

関連情報