如何修复 Nemo 的路径栏面包屑和磁盘可用空间条形图的 GTK 主题

如何修复 Nemo 的路径栏面包屑和磁盘可用空间条形图的 GTK 主题

我喜欢 Nemo 的一些功能,但它似乎存在主题问题 - 至少在 Ubuntu Gnome 14.04 下运行时是这样:

从此截图中你可以看出:

截屏

无法看到选择了哪一个面包屑,并且可用空间的条形图似乎将完整和空闲都涂上了相同的颜色!

在屏幕截图中我打开了“全局暗主题”,但没有这个主题也会出现同样的问题。

答案1

我从Mint 为 Ubuntu 打包的存档。这对其进行了更新,提供了更多 nemo-* 软件包并修复了面包屑,但我留下了无用的磁盘空间指示器。以下是我修复它们的方法:

创建自己的 GTK+3 主题,如下所示

首先,复制 Adwaita 主题,名称为 Adwaita-custom

$ cd /usr/share/themes
$ sudo bash  # easier than prepending every line with sudo...
# cp -ar Adwaita Adwaita-custom
# cd Adwaita-custom
# sed -i 's/Adwaita/Adwaita-custom/' index.theme

现在我们为 Nemo 添加特殊的 CSS

# cd gtk-3.0
# echo '@import url("apps/nemo-custom.css");' >>gtk.css
# mkdir apps
# $EDITOR apps/nemo-custom.css*

现在,在该文件中,我输入了以下内容:

/* For Places Sidebar diskfull indicators */

NemoPlacesTreeView {
    -NemoPlacesTreeView-disk-full-bg-color: #d9d9d9;
    -NemoPlacesTreeView-disk-full-fg-color: #4a90d9 ;
    -NemoPlacesTreeView-disk-full-bar-width: 2px;
    -NemoPlacesTreeView-disk-full-bar-radius: 1px;
    -NemoPlacesTreeView-disk-full-bottom-padding: 1px;
    -NemoPlacesTreeView-disk-full-max-length: 70px;
}

NemoPlacesTreeView:selected {
    -NemoPlacesTreeView-disk-full-bg-color: #d9d9d9;
    -NemoPlacesTreeView-disk-full-fg-color: shade(#4a90d9,0.5) ;
}

保存并退出编辑器。现在您也可以放弃 root 权限,和/或退出终端 shell。

现在选择 Adwaita-custom作为调整工具(“高级设置”)应用程序中的 GTK+ 主题。

这是我现在的: 截屏

附言:非常感谢 Roman Raguet评论链接到原始 nemo css

PPS。哦,在我的截图中,你喜欢我的小标题栏吗?是的,很好。就是这样

相关内容