How to remove clock from the top panel in gnome-shell?
Asked
Active
Viewed 9,575 times
4 Answers
8
It is possible by creating an extension.
mkdir -p ~/.local/share/gnome-shell/extensions/Disable_Clock@ocelot
cd ~/.local/share/gnome-shell/extensions/Disable_Clock@ocelot
Make a metadata.json file.
gedit metadata.json
Cut following code, and Paste into the editor ,and Save.
{"shell-version": ["3.2"], "uuid": "Disable_Clock@ocelot", "name": "Disable Clock", "description": "Disable Clock from the top of panel"}
Make an extension.js file.
gedit extension.js
Cut following code, and Paste into the editor ,and Save.
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);
}
Restart gnome-shell and Turn on "Disable Clock" extension by gnome-tweak-tool

wildjiji
- 216
-
Great! Thank you! Really good way with a possibility to turn it back easily. [For anyone else who might use this: I had to run gedit lines with sudo!] – Laurynas Nov 14 '11 at 15:23
-
Not working in 18.04 – jonathan Mar 02 '19 at 08:41
-
This worked for me in 18.04 - https://extensions.gnome.org/extension/1110/hide-clock/ – jonathan Mar 02 '19 at 08:52
2
Hide the clock in your current session with this command:
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.panel._dateMenu.actor.hide();'

Mattias Ohlsson
- 21
- 2
1
Press Alt+Right click the clock, there should be an entry saying Remove from panel.

Bruno Pereira
- 73,643
-
2Using Alt key while Right clicking clock doesn't seem to to anything, it just opens calendar like a simple Left click. Am I doing something wrong? – Laurynas Nov 13 '11 at 15:20
-
-
Yes! Press the Alt first and right click on the clock and a popup will ask you for 'Remove' and 'Remove from panel' choose 'remove from panel and select 'Don't reload'. Try it again. – all4naija Nov 13 '11 at 15:44
-
0
At teminal type the following:
sudo apt-get remove indicator-datetime

all4naija
- 1,554
-
-
@Laurynas seriously? I kinda want to remove the indicator now to see if your joking. The is really still there? – Gerard Roche Jan 03 '13 at 21:20