Как удалить часы с панели в gnome-shell?

Как удалить часы с верхней панели в gnome-shell? enter image description here [/g0]

4
задан 13 November 2011 в 20:50

4 ответа

Возможно, создав расширение.

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

7
ответ дан 25 May 2018 в 16:54
  • 1
    Большой! Спасибо! Действительно хороший способ с возможностью легко вернуть его обратно. [Для тех, кто может использовать это: мне нужно было запустить gedit с помощью sudo!] – Laurynas 14 November 2011 в 21:23

Скрывать часы в текущем сеансе с помощью этой команды:

dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.panel._dateMenu.actor.hide();'
2
ответ дан 25 May 2018 в 16:54

Нажмите Alt + Щелкните правой кнопкой мыши по часам, там должна быть запись «Удалить с панели».

1
ответ дан 25 May 2018 в 16:54
  • 1
    Использование клавиши Alt в то время, когда щелчок правой кнопкой мыши не кажется ни к чему, он просто открывает календарь, как простой щелчок левой кнопкой мыши. Я делаю что-то неправильно? – Laurynas 13 November 2011 в 21:20
  • 2
    Это работает в резервном режиме с отключенным compiz – Bruno Pereira 13 November 2011 в 21:39
  • 3
    Да! Нажмите Alt сначала и щелкните правой кнопкой мыши на часах, и всплывающее окно предложит вам «Удалить» и «Удалить с панели» выберите «Удалить с панели» и выберите «Не перезагружать». Попробуйте снова. – all4naija 13 November 2011 в 21:44
  • 4
    Вам действительно нужен альт-супер-правый – Amanda 25 June 2012 в 22:21

В типе терминала следующее:

sudo apt-get remove indicator-datetime
0
ответ дан 25 May 2018 в 16:54
  • 1
    Удалено индикатор-дата-время, перезагрузка системы, часы все еще там – Laurynas 13 November 2011 в 20:52
  • 2
    @Laurynas всерьез? Я вроде бы хочу удалить индикатор сейчас, чтобы узнать, шутите ли вы. На самом деле все еще там? – Gerard Roche 4 January 2013 в 03:20

Другие вопросы по тегам:

Похожие вопросы: