コマンドラインからgnome-shell拡張機能を有効/無効にする方法


27

一連のgnome-shell拡張機能を正常にインストールしたとしましょう。しかし、コマンドラインから無効化/無効化したいです。これは、マウスアクションAFAIKを介してのみ可能です。

どうやってやるの ?

回答:


36

Gnome wikiでよく説明されています

これを行うには、GSettingsキー、org.gnome.shell.enabled-extensions、またはGNOME Tweak Toolやgnome-shell-extension-toolの最新バージョンなど、このGSettingsキーを操作するいくつかのツールを使用します。

を呼び出すとgnome-shell-extension-tool --help、名前で拡張機能を有効または無効にできることがわかります。たとえば、次のコマンドはユーザーテーマを有効にします。

gnome-shell-extension-tool -e user-theme

ああ、そうするとローカルにインストールされたすべての拡張機能の名前を取得できますls ~/.local/share/gnome-shell/extensions。フォームのエントリが表示されますthe-name@author


2
拡張機能がインストールされていない場合は機能しません。dconfの設定のみを変更します。
-wayofthefuture

1
新しいバージョン(19.10を使用しgnome-shell-extension-toolています)では、より強力なに置き換えられましたgnome-extensions。これは、例えば、実行中のenvに対して有用なクエリを可能にする:gnome-extensions listインストールされている拡張機能とのリストを取得するにはgnome-extensions info $extension$extensionリストから入手することができます
sxc731
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.