我的 emacs 有一个深色主题,我的终端使用黑底白字;为了匹配我正在使用的配色方案,我想让 Nautilus 也采用黑底白字。是否可以为 Nautilus 设置主题或以其他方式更改配色方案?
谢谢!
答案1
是的。您可以创建自定义 nautilus.rc(用于 GTK+ 2.x)或 nautilus.css(用于 GTK+ 3.x)。遗憾的是,我没有关于如何为其设置主题的链接或说明,但有一些主题包含这些文件(例如 Ambiance 和 Radiance),如果您查看它们对 Nautilus 的定义的结构,您应该能够很容易地解决问题。
答案2
由于 nautilus 是 gtk,它将使用与其余 gnome 应用程序相同的主题,因此您可以搜索您喜欢的主题。
如果您不想在其余应用程序中更改 gtk 主题,我唯一能想到的就是为 nautilus 创建一个脚本,然后启动具有不同主题的 nautilus:
例如,我在我的所有 gnome 中都使用了 ultimate edition 主题,但我不喜欢它在 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 脚本复制到里面并授予其权限
chmod +x .scripts/nautilus
将 $HOME/.scripts 设置为 PATH:
echo "PATH=$HOME/.scripts:$PATH" >> .bash_profile
这样,每次启动 nautilus 时,它都会为您的个人脚本启动。
答案3
您可以通过打开编辑->背景和徽章并将颜色拖到主面板