Nautilus的主题或颜色变化?

我有一个黑暗的emacs主题,我在我的终端上使用白底黑字; 为了配合我的配色方案,我想让Nautilus也是白色的。 是否可以主题Nautilus或以其他方式改变配色方案?

谢谢!

是。 您可以创建自定义nautilus.rc(对于GTK + 2.x)或nautilus.css(对于GTK + 3.x)。 不幸的是,我没有关于如何主题的链接或说明,但是有一些主题内容包含这些文件(例如Ambiance和Radiance),如果你看一下他们对Nautilus的定义是怎样的结构化,你应该能够很容易地解决它。

由于nautilus是gtk,它将使用与其他gnome应用程序相同的主题,因此您可以搜索比您喜欢的主题。

如果你不想在其他应用程序中更改gtk主题,那么我唯一能想到的就是创建一个脚本而不是启动nautilus whit一个不同的主题:

例如,我在我的所有gnome中使用终极版主题,但我不喜欢它在firefox中的外观,所以我创建了一个名为“firefox”的脚本并将其放在我的$ HOME / .scripts目录中。 该脚本包含以下内容:

#!/bin/bash env GTK2_RC_FILES=/usr/share/themes/New\ Wave\ Dark\ Menus/gtk-2.0/gtkrc /usr/bin/firefox "$@" 

现在你必须创建一个名为nautilus的脚本,并在脚本中将单词firefox更改为nautilus可执行文件的路由。 当然,更改“New \ Dark \ Menus”为nautilus所喜欢的主题名称,并且已安装在/ usr / share / themes中

有一件事,如果主题的名称包含空格,则必须在每个空格之前放置\,以便脚本识别路径。

希望它有所帮助

编辑:

我忘了说。 如果你想手动启动那个脚本,你只需要在它所在的目录中调用它:首先你允许它运行(只需要第一次:

 chmod +x nautilus 

运行:

 ./nautilus 

但是如果你想在默认情况下使用这个脚本运行nautilus,你需要创建一个文件夹来放置你的脚本,将其保存在里面并将该文件夹定义为你的个人脚本路径:

 mkdir .scripts 

复制内部的nautilus脚本,并赋予它permisions

 chmod +x .scripts/nautilus 

将$ HOME / .scripts设置为PATH:

 echo "PATH=$HOME/.scripts:$PATH" >> .bash_profile 

这样,每次启动nautilus时,都会为您的个人脚本启动它。

您可以通过打开编辑 – > 背景和标志并将颜色拖动到主面板来更改主面板的颜色