ウェブサイト https://extensions.gnome.orgメインツールとなるはずです GNOME Shell拡張機能のインストールと管理用。 NixOS 18.03で有効にするにはどうすればよいですか?
GNOME 3のFirefoxでそのWebサイトにアクセスすると、次の情報が得られました。
このサイトを使用してGNOMEシェル拡張を制御するには、ブラウザー拡張とネイティブホストメッセージングアプリケーションの2つの部分で構成されるGNOMEシェル統合をインストールする必要があります。
ブラウザ拡張機能をインストールするには、ここをクリックしてください 。ネイティブホストコネクタのインストール手順については、 wikiページ を参照してください。
そのため、pkgs.chrome-gnome-Shell
にpkgs.gnome3.gnome-Shell-extensions
とenvironment.systemPackages
を/etc/nixos/configuration.nix
に追加し、再構築して再起動し、 https: //extensions.gnome.org 。これで https://extensions.gnome.org はエラーメッセージを表示します
GNOME Shell統合拡張機能が実行されていますが、ネイティブホストコネクタは検出されません。コネクタのインストール方法については ドキュメント を参照してください。
何が欠けていますか?
longDescription for chrome-gnome-Shell
が示すように、特定のgnome3と特定のfirefoxオプションを設定する必要があります。これを行うには、/etc/nixos/configuration.nix
に以下を含めて再構築します。
nixpkgs.config.firefox.enableGnomeExtensions = true;
services.gnome3.chrome-gnome-Shell.enable = true;
(残念ながら、これらのオプション ではないリストされている on https://nixos.org/nixos/options.html )
chrome-gnome-Shell
とgnome3.gnome-Shell-extensions
は、依存関係として取得されるため、システムパッケージとして明示的にリストする必要はありません。ただし、 "GNOME Shell統合" Firefox拡張機能は、ユーザーがFirefoxを使用してインストールする必要があります。