我知道可以{g,d}conf-editor
通过修改 metacity 主题来删除窗口的标题栏。但是,我想制定一些相当复杂的规则来显示或不显示标题栏(例如,如果窗口是平铺的,则隐藏标题栏),而扩展是我能想到的唯一方法。MetaWindow.get_frame
似乎无法在 js 中访问,有没有办法在 gnome-shell 扩展中控制窗口的装饰?
谢谢。
答案1
您需要使用类似 的工具devilspie
,它允许您匹配窗口并对其执行操作,例如修改窗口上的提示以删除标题栏的显示。您也可以使用该libwnck
库的 API 编写程序或脚本来匹配窗口并将此类更改应用于它们。