Как удалить часы с верхней панели в gnome-shell? [/g0]
Возможно, создав расширение.
mkdir -p ~/.local/share/gnome-shell/extensions/Disable_Clock@ocelot
cd ~/.local/share/gnome-shell/extensions/Disable_Clock@ocelot
Создайте файл metadata.json.
gedit metadata.json
Вырежьте следующий код и вставьте в редактор и сохраните .
{"shell-version": ["3.2"], "uuid": "Disable_Clock@ocelot", "name": "Disable Clock", "description": "Disable Clock from the top of panel"}
Создайте файл extension.js.
gedit extension.js
Вырежьте следующий код и вставьте в редактор и сохраните.
const St = imports.gi.St;
const Main = imports.ui.main;
function init(meta) {
}
function enable() {
Main.panel._centerBox.remove_actor(Main.panel._dateMenu.actor);
}
function disable() {
Main.panel._centerBox.add_actor(Main.panel._dateMenu.actor);
}
] Перезапустите gnome-shell и включите расширение «Disable Clock» с помощью gnome-tweak-tool
Скрывать часы в текущем сеансе с помощью этой команды:
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.panel._dateMenu.actor.hide();'
Нажмите Alt + Щелкните правой кнопкой мыши по часам, там должна быть запись «Удалить с панели».
В типе терминала следующее:
sudo apt-get remove indicator-datetime