如何设置Nautilus背景图像的主题?

我想在Nautilus文件浏览器中更改背景图像.我的想法是把自己的风格放在后台.我使用的是Ubuntu 11.10,Nautilus是版本3.

我知道我必须更改主题的nautilus.css文件,但问题是背景没有参数.我只是想应用一个图像,但我找不到要更改它的文件或参数.

CSS文件位于/home/UserName/.theme/MyTheme/gtk-3.0/apps目录中.我已经更改了nautilus.css文件.我使用CSS样式编写了两个新行,但我不知道放置它的位置是正确的.这些线是:

background-image: url("carbon.jpg");
background-repeat: repeat;

显然我将名为carbon.jpg的图像放在nautilus.css的同一目录中,但是这个更改不起作用,因为我需要知道哪个类显示Nautilus文件浏览框架.如果我找到这个类,我猜这个代码会起作用.

如果有人知道该怎么做,请告诉我因为我真的想做这个改变.

最佳答案
>打开文件/usr/share/themes/MyTheme/gtk-3.0/apps/nautilus.css
(需要root权限).
>添加此行:

NautilusWindow * {background-image:url(“bg.jpg”);}

其中bg.jpg是您要显示的背景图像.
>运行nautilus -q以终止所有打开的文件浏览器.
>运行鹦鹉螺.

这将应用于NautilusWindow中存在的所有类的背景.您可以识别不想应用背景的类并添加background-image:none;
例:

NautilusWindow .sidebar,
NautilusFloatingBar,
NautilusWindow .sidebar .view {
    background-image: none;
}

转载注明原文:如何设置Nautilus背景图像的主题? - 代码日志