MATE 使用 dconf write 或从面板中删除窗口列表

MATE 使用 dconf write 或从面板中删除窗口列表

我知道我只需要找到“正确的位置”来单击鼠标右键,但我一次又一次地失败。每次我单击的地方,都会转到列表中最近的窗口。

我尝试编辑 dconf 转储文件来删除窗口列表,但我发现那不是解决问题的方法。

答案1

考虑使用gsettings而不是dconf。简单的 hacky 方法:

gsettings set org.mate.panel object-id-list \
"$(gsettings get org.mate.panel object-id-list | sed "s/'window-list', //")"

解释。在我全新安装的 Ubuntu MATE 18.04 LTS 中,输出

gsettings get org.mate.panel object-id-list

['briskmenu', 'firefox', 'notification-area', 'indicatorappletcomplete', 'clock', 'show-desktop', 'window-list', 'workspace-switcher', 'trashapplet']

通过| sed "s/'window-list', //"管道,我们可以删除'window-list',参数值并将其更改为以下内容:

['briskmenu', 'firefox', 'notification-area', 'indicatorappletcomplete', 'clock', 'show-desktop', 'workspace-switcher', 'trashapplet']

然后我们将这个值传递给gsettings set org.mate.panel object-id-list


注意:此方法也适用于 Ubuntu MATE 16.04 LTS。

相关内容