min*_*ini 43 gnome window titlebar window-decoration gnome-shell
(带有 GNOME Shell 的 Ubuntu 13.04,已升级,GNOME 版本 3.8)
最近,我将 Ubuntu 升级到 13.04。默认桌面是 gnome-shell。
除了 Nautilus 之外,其他软件边框在我将它们最大化时不会消失。我检查了这些软件的问题:
另一方面,最大化模式有三个条:
l30*_*lvl 25
可以在webupd8上找到一个快速简单的修复方法。要在没有太多工作的情况下快速测试,只需启动:
gnomesu gedit /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml
Run Code Online (Sandbox Code Playgroud)
现在找到下一行,Ctrl+f进行搜索,您要确保它是以下行name=max:
frame_geometry name="max"
Run Code Online (Sandbox Code Playgroud)
改变它,使它看起来像这样:
frame_geometry name="max" has_title="false"
Run Code Online (Sandbox Code Playgroud)
现在重新启动 shell 以查看更改、Alt+ F2、 typer和Enter/Return。
要进一步自定义它,您应该检查上面的 webupd8 文章并仔细进行更改,或者粘贴frame_geometry样式的全部内容,包括以下所有内容:
gnomesu gedit /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml
Run Code Online (Sandbox Code Playgroud)
正如您将在上面的编辑中看到的,整个标题栏没有消失,只剩下一小部分。但是我没有进行其他更改,并且该样式表的内容在不同的 shell 版本之间有所不同,请阅读下面我测试的另一个更改。不过,我也在运行 3.8,所以我继续进行了一些测试,并在frame_geometry=max将以下值从 8 更改为 0 的情况下进行了另一项更改:
frame_geometry name="max"
Run Code Online (Sandbox Code Playgroud)
你现在会注意到差异,还有一点阴影残留,但对我来说实际上看起来很不错。
Alk*_*dis 19
2018 年更新:pixel-saver 几乎是废弃的项目,正如这里提到的
它也有很多未解决的问题,比如这样。
但幸运的是,我们可以安装no-title-bar,它效果很好,而且看起来更活跃。
小智 5
尽管为此目的使用 GNOME 扩展听起来很诱人,但在我看来这并不是最优雅的方式。毕竟,这是对窗口装饰的更改,因此它应该被窗口主题覆盖。
但是,更改全局 Adwaita 主题并/usr/share/themes没有更好,因为您的包管理器将在每次更新时覆盖更改。因此,我曾经拥有 Adwaita metacity 主题的副本,其中包含上述答案中描述的必要更改。每当 gnome-themes-standard 有更新时,我都会通过将补丁文件 ( https://gist.github.com/ajashton/1258443 ) 应用到 Adwaita metacity 主题来更新我的自定义主题。
但patch很快就会抱怨行号发生了变化(由于 GNOME 开发人员的更新)。因此,我决定在 XSLT 脚本中写下必要的更改,该脚本几乎完全可以抵抗 GNOME 开发人员未来的更改:
https://gist.github.com/tuxor1337/74e76d3d153c67593454
| 归档时间: |
|
| 查看次数: |
101325 次 |
| 最近记录: |