web-dev-qa-db-ja.com

gnome-shellのパネルからクロックを削除する方法は?

Gnome-shellのトップパネルから時計を削除する方法は? enter image description here

5
Laurynas

拡張機能を作成することで可能です。

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を再起動し、gnome-Tweak-toolで「Disable Clock」拡張機能をオンにします

8
wildjiji

次のコマンドを使用して、現在のセッションの時計を非表示にします。

dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.panel._dateMenu.actor.hide();'
2
Mattias Ohlsson

Altキーを押しながら時計を右クリックすると、パネルから削除というエントリが表示されます。

1
Bruno Pereira

ターミナルで次のように入力します。

Sudo apt-get remove indicator-datetime
0
all4naija