Comment supprimer l'horloge du panneau supérieur dans gnome-shell?
C'est possible en créant une extension.
mkdir -p ~/.local/share/gnome-Shell/extensions/Disable_Clock@ocelot
cd ~/.local/share/gnome-Shell/extensions/Disable_Clock@ocelot
Créez un fichier metadata.json.
gedit metadata.json
Couper le code suivant, puis coller dans l'éditeur, et enregistrer.
{"Shell-version": ["3.2"], "uuid": "Disable_Clock@ocelot", "name": "Disable Clock", "description": "Disable Clock from the top of panel"}
Créez un fichier extension.js.
gedit extension.js
Couper le code suivant, puis coller dans l'éditeur, et enregistrer.
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);
}
Redémarrez gnome-Shell et activez l'extension "Disable Clock" avec gnome-Tweak-tool
Cachez l'horloge dans votre session en cours avec cette commande:
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.panel._dateMenu.actor.hide();'
Appuyez sur Alt + clic droit sur l'horloge, il devrait y avoir une entrée disant Supprimer du pannea.
Au terminal, tapez ce qui suit:
Sudo apt-get remove indicator-datetime