在以前的 Ubuntu 版本(包括 Ubuntu 13.04)中,我可以通过在终端中使用以下命令将系统氛围颜色从橙色更改为我喜欢的颜色:
gsettings set org.gnome.desktop.interface gtk-color-scheme "selected_bg_color:#33B5E5;selected_fg_color:#FFFFFF"
这最终会将橙色氛围色更改为#3385E5,即蓝色。
有人知道我如何在 Ubuntu 13.10 中再次更改它吗?
答案1
doug 的回答很好,但有点过头了。实际上,您可以将 /usr/share/themes/Ambiance 复制到 ~/.themes 目录中,然后仅为您的用户编辑 Ambiance。
答案2
我的回答来自主题颜色转换
我用来自定义 gtk 主题的一个有用工具是 gtk-theme-config。例如,我喜欢默认的氛围,但我将其设置为使用绿色方案,以便它与 gnome 颜色图标主题搭配起来看起来更好。
您可以在这里看到 greybird gtk 主题,它默认采用蓝色方案,变为紫色,右下角是 gtk 主题配置。
Greybird gtk 默认采用蓝色方案。
在 Saucy 中安装:
sudo apt-get 安装 gtk-theme-config
对于以前的 Ubuntu 版本:
sudo add-apt-repository ppa:shimmerproject/ppa sudo apt-get 更新 sudo apt-get 安装 gtk-theme-config
来源:http://www.webupd8.org/2012/09/customize-gtk3-gtk2-theme-colors-using.html
附言如果您觉得应该将其标记为重复,请继续。
答案3
该 gsetting 现在只会影响几个区域,要获得“全面覆盖”,您需要直接编辑一些文件 /usr/share/themes/Ambiance/gtk-3.0
settings.ini
在&中进行更改gtk-main.css
(可能只需要一个,我两个都做了
如果你运行了 gsetting 命令,那么进行同样的更改也没什么坏处,/usr/share/themes/Ambiance/gtk-2.0/gtkrc
尽管可能不需要