コマンドを使用して Nautilus のフォルダー アイコンを変更するにはどうすればよいでしょうか?

コマンドを使用して Nautilus のフォルダー アイコンを変更するにはどうすればよいでしょうか?

アイコンを変更する方法は知っていますこちらです。 またそれNautilus 内のフォルダーでは機能しませんが、アプリケーション ランチャーでは機能します。


私が探しているのは、ランチャー内のアプリケーションのアイコンを変更するのと同等の機能、つまりフォルダ、経由

gedit ~/.local/share/applications/nautilus-home.desktop

ホームアイコンを変更する

そうすればアイコンを設定するタイプこれは、後でアイコン セットやテーマを変更する場合や、アイコンの各サイズに最適な解像度が必要な場合に役立ちます。

ランチャー内のアプリケーションに対してこれを行う方法はわかっていますが、 のアイコン フォルダーに対してこれを実現するにはどうすればよいでしょうかNautilus? (これらの設定はどのファイルに保存され、IE で編集できますかGedit?)


例えば、フォルダアイコンを変更しようとします~/.wine/ドライブ_cこのFaenzaアイコンを使いたいのですが(私はFaenzaテーマを使っています、アイコンの名前はフォルダー-ワイン.png):

ワインアイコン

最高の解像度で表示したい:Nautilusのサイドバーのブックマークでは小さく、Unityのダッシュで検索するとフォルダーアイコンとして大きく表示される。スケーラブルな画像ない解決策としては、同等のものとは少し異なるように見えるため、png

答え1

特別なフォルダ アイコン (xdg ユーザー ディレクトリ) を変更する場合は、カスタム テーマを作成して変更する必要があります。アイコンは、テーマによって提供される特定の名前に設定され、ミュージック、ドキュメント、ビデオなどのフォルダとして設定されているフォルダに基づきます。

たとえば、フォルダーに対してテーマから使用するカスタム アイコン名を設定するには~/.wine/drive_c、ターミナルで次のコマンドを実行します。

gvfs-set-attribute ~/.wine/drive_c メタデータ::カスタムアイコン名 フォルダ-wine

これにより、Nautilusはアイコンを使用するようになりますfolder-wine。ただし、このアイコンはないGTK+ ファイルセレクターや他のアプリケーションで使用できます。カスタムアイコン名の設定を解除するには、ターミナルで次のコマンドを実行します。

gvfs-set-attribute -t​​ unset ~/.wine/drive_c メタデータ::カスタムアイコン名 フォルダ-wine

以前に Nautilus 内で直接ファイルにカスタム アイコンを設定していた場合は、そのアイコンの設定を解除する必要があります。これを行うには、Nautilus でそのファイルのプロパティ ダイアログを開き、アイコンの付いたボタンをクリックして、開いたファイル選択ダイアログで [元に戻す] を選択します。

関連情報