Firefoxを介してNixOSのExtensions.gnome.orgにGNOMEシェル拡張をインストールする方法は?

Firefoxを介してNixOSのExtensions.gnome.orgにGNOMEシェル拡張をインストールする方法は?

ウェブサイトhttps://extensions.gnome.org 主なツールでなければなりません。GNOMEシェル拡張をインストールして管理するために使用されます。 NixOS 18.03でどのように有効にしますか?

GNOME 3でFirefoxを使用してサイトにアクセスすると、次のメッセージが表示されます。

このサイトを使用してGNOMEシェル拡張を制御するには、ブラウザ拡張とデフォルトのホストメッセージングアプリケーションの2つの部分で構成されるGNOMEシェル統合をインストールする必要があります。

ブラウザ拡張機能をインストールするにはここをクリックしてください。。バラよりウィキページ基本ホストコネクタの取り付け手順

エラーメッセージのスクリーンショット:「このサイトを使用してGNOMEシェル拡張を制御するには、ブラウザ拡張と基本ホストメッセージングアプリケーションの2つの部分で構成されるGNOMEシェル統合をインストールする必要があります。ブラウザ拡張をインストールするにはここをクリックしてください。コネクタの取り付け手順については、Wikiページを参照してください。

だから私は私pkgs.chrome-gnome-shellが提供する「GNOME Shell Integration」Firefox拡張を追加し、再構築し、再起動してインストールしました。pkgs.gnome3.gnome-shell-extensionsenvironment.systemPackages/etc/nixos/configuration.nixhttps://extensions.gnome.org。それから、すぐに、https://extensions.gnome.orgエラーメッセージの表示

GNOMEシェル統合拡張が実行されていますが、デフォルトのホストコネクタは検出されません。引用する文書コネクタの取り付け手順。

「GNOME シェル統合拡張が実行されていますが、デフォルトのホストコネクタが検出されませんでした。コネクタのインストール手順については、ドキュメントを参照してください。」エラーメッセージのスクリーンショット。

私は何を見逃していますか?

ベストアンサー1

〜のように詳細な説明~のためchrome-gnome-shellたとえば、特定のgnome3と特定のFirefoxオプションを設定する必要があるとします。これを行うには、次のものを含めて再/etc/nixos/configuration.nix構築します。

  nixpkgs.config.firefox.enableGnomeExtensions = true;
  services.gnome3.chrome-gnome-shell.enable = true;

(残念ながら、これらのオプションはいいえ リスト存在するhttps://nixos.org/nixos/options.html)

およびシステムパッケージは依存関係としてインポートされるため、chrome-gnome-shell明示的にリストする必要はありません。gnome3.gnome-shell-extensionsただし、「GNOMEシェル統合」Firefox拡張は、ユーザーがFirefox経由でインストールする必要があります。

おすすめ記事