如何在Ubuntu 14.04中更改Nautilus的背景


Answers:


18

您可以编辑gtk-main.cssnautilus.css文件。

我建议您在您的~/.themes系统范围内尝试此操作。您可以只更改Nautilus的背景颜色,也可以更改整个基础主题的颜色,这会影响更多程序。在本示例中,我将默认Ubuntu主题“ Ambiance”在Ubuntu Gnome中使用Default文件夹)的背景颜色从白色(#ffffff)更改为浅灰色(#D8D8D8)。随意选择任何其他颜色。

为了比较起初的样子: Natuilus CSS文件

在中创建副本 ~/

创建~/.themes目录,然后将原始Ambiance主题复制到该目录。

mkdir ~/.themes
cp -R /usr/share/themes/Ambiance ~/.themes/

更改整个主题的背景色

如果你想改变基色整个主题,编辑base_color (16进制#??????)gtk-main.css。这也会更改其他应用程序(例如gedit)的背景颜色。

nano ~/.themes/Ambiance/gtk-3.0/gtk-main.css

更改此行:

@define-color base_color #ffffff;

为此:

@define-color base_color #D8D8D8;

要将更改保存为nano,请按Ctrl+ OEnter然后按Ctrl+ X

影响: 整个主题的背景色

仅更改nautlius的背景颜色

如果要更改Nautilus的背景颜色,请编辑nautilus.css

nano ~/.themes/Ambiance/gtk-3.0/apps/nautilus.css

将此行添加到文件的开头。

 NautilusWindow * .view {
     background-color: #D8D8D8; 
}

Natuilus CSS文件

要将更改保存为nano,请按Ctrl+ OEnter然后按Ctrl+ X

影响

仅鹦鹉螺的背景色

要查看更改,可以重新启动nautilus,注销登录或重新启动计算机。


是否可以参考以进一步更改主题?(特别是鹦鹉螺),例如,如何更改图标文本的颜色,或如何更改图标的颜色等?
Vahid Nateghi 2014年

@VahidNateghi:不提供列表,但是您可以在ubuntu(氛围)中查看默认主题的结构,并且在这里您具有基本gtk3主题指南worldofgnome.org/making-gtk3-themes-part-1-的链接。基础知识 ,此链接适用于GtkCssProvider的gnome开发人员(选择器,小部件类)developer.gnome.org/gtk3/3.4/GtkCssProvider.html。希望有帮助。
罗格

@VahidNateghi我可以通过添加颜色来成功更改图标文本的颜色:#FFF; 以上样式
Caleb 2016年

在16.04中,文件已移至/usr/share/themes/Ambiance/gtk-3.0/gtk-main.css
MERose

更改侧面板的颜色怎么办?
匿名

7

Roman的解决方案可以使用,但是实际上不需要将整个Ambiance主题复制到您的.themes目录中。取而代之的是,您可以简单地创建一个文件,~/.config/gtk-3.0/gtk.css然后将所需的任何更改放在此处,例如

NautilusWindow * .view {
 background-color: #D8D8D8; 
}

然后重新启动Nautilus。gtk.css文件中的定义将覆盖主题默认设置,您将看到所需的背景色。


在哪里可以看到如何更改其他参数?我可以尝试使用十六进制颜色的某种列表吗?我设法解决了您的问题,但我想学习如何更改其余的颜色,而不仅仅是背景颜色。+1
Patrick Da Silva

怎样改变侧板的颜色呢?
匿名

0

更改颜色的最佳方法是安装主题。

因此,首先安装Unity Tweak Tool。

然后创建一个~/.themes文件夹

然后找到并下载您的首选主题。这是一个例子。在创建的文件夹中解压缩主题。

打开Unity Tweak Tool,然后在主题下选择刚刚安装的主题。


那些不会改变鹦鹉螺的背景。
Rinzwind 2014年

有些主题确实改变了鹦鹉螺的背景。我正在使用一种
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.