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

art*_*bot 7 themes nemo

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

正如你从这个截图中看到的:

截屏

无法看到选择了哪个面包屑,可用空间的条形图似乎将完整和自由着色为相同的颜色!

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

art*_*bot 9

我从为 Ubuntu 档案打包Mint安装了 Nemo 。这更新了它,提供了更多的 nemo-* 包并修复了面包屑,但我留下了无用的磁盘空间指示器。这是我修复这些问题的方法:

创建您自己的 GTK+3 主题如下

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

$ 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
Run Code Online (Sandbox Code Playgroud)

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

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

现在在那个文件中,这是我所放的:

/* 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) ;
}
Run Code Online (Sandbox Code Playgroud)

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

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

这是我的: 截屏

附注。非常感谢 Roman Raguet 对链接到原始 nemo css的评论

聚苯乙烯。哦,在我的截图中,你喜欢我的小标题栏吗?是的,不错。方法如下