![如何去除通知区里的“添加世界时钟”?](https://linux22.com/image/938111/%E5%A6%82%E4%BD%95%E5%8E%BB%E9%99%A4%E9%80%9A%E7%9F%A5%E5%8C%BA%E9%87%8C%E7%9A%84%E2%80%9C%E6%B7%BB%E5%8A%A0%E4%B8%96%E7%95%8C%E6%97%B6%E9%92%9F%E2%80%9D%EF%BC%9F.png)
答案1
这可以通过创建、安装和启用来实现gnome-shell extension
。
1. mkdir -p $HOME/.local/share/gnome-shell/extensions/[email protected]
2. cd $HOME/.local/share/gnome-shell/extensions/[email protected]
3. nano extension.js
将以下内容粘贴到extension.js
文件中
'use strict';
const Main = imports.ui.main;
const DateMenu = Main.panel.statusArea.dateMenu
class RemoveWorldClocks {
constructor() {
}
enable() {
DateMenu._clocksItem.hide();
}
disable() {
DateMenu._clocksItem.show();
}
}
function init() {
return new RemoveWorldClocks();
}
保存文件。
4. nano metadata.json
将以下内容粘贴到metadata.json
文件中
{
"name": "Remove World Clocks Button",
"description": "Remove World Clocks Button from dateMenu",
"uuid": "[email protected]",
"shell-version": [
"3.36",
"3.38",
"40"
]
}
保存文件。
使用 Alt+F2 r Enter 方法重新启动 gnome-shell。如果是 wayland 服务器,则需要注销并重新登录。
使用以下命令启用扩展。
5. gnome-extensions enable [email protected]