Nautilusファイルブラウザで背景画像を変更したい。私の考えは、自分のスタイルを背景に置くことです。 Ubuntu 11.10を使用しており、Nautilusはバージョン3です。
テーマのnautilus.css
ファイルを変更する必要があることは知っていますが、問題は背景のパラメーターがないことです。画像を適用したいだけですが、変更するファイルまたはパラメーターが見つかりません。
CSSファイルは、/home/UserName/.theme/MyTheme/gtk-3.0/apps
ディレクトリにあります。 nautilus.css
ファイルを変更しました。 CSSスタイルを使用して2つの新しい行を書きましたが、どこに配置するのが正しいかわかりません。行は次のとおりです。
background-image:url( "carbon.jpg"); background-repeat:repeat;
明らかにcarbon.jpg
と呼ばれる画像をnautilus.css
と同じディレクトリに配置しましたが、どのクラスがNautilusファイル参照フレームを表示するかを知る必要があるため、この変更は機能しません。このクラスが見つかったら、このコードが機能すると思います。
誰かがそれを行う方法を知っているなら、私は本当にこの変更をしたいので教えてください。
次の行を追加します。
NautilusWindow * {background-image:url("bg.jpg");}
bg.jpgは、表示する背景画像です。
nautilus -q
を実行して、開いているすべてのファイルブラウザを強制終了します。
nautilus
を実行します。
これにより、NautilusWindow内に存在するすべてのクラスに背景が適用されます。背景を適用したくないクラスを識別し、background-image:none;
を追加できます。
例:
NautilusWindow .sidebar,
NautilusFloatingBar,
NautilusWindow .sidebar .view {
background-image: none;
}
変更したいテーマの部分は.view
なので、nautilus.css
に次のセクションを含めます。
NautilusWindow *.view {
background-color: @your_predefined_color_here;
}
12.04.1 LTSでの私自身の実験から、ここで独自のbackground-color
プロパティを16進数のRGB値で定義できることがわかりましたが、background-image
を使用して-gtk-gradient
を設定することはできません。
したがって、おそらく背景画像を設定することはできませんが、少なくとも色を変更することはできます。
注:これをサイドバーに影響させたくない場合は、 ignite's answer の最後の部分に従いますが、テーマファイルでさらに下に設定しない限り、background-color
ではなくbackground-image
を使用します。
これから部分的に.view
をテーマにするアイデアを得ました Arch Linuxフォーラムスレッド 。
Dconf-editorを開く単色だけが必要な場合は、org> gnome> desktop> interface> gtk color schemeに移動し、その隣のボックスにbase_color:#999999
と入力します。