MyNixOS website logo

List of Chromium extensions to install. To find the extension ID, check its URL on the Chrome Web Store.

To install extensions outside of the Chrome Web Store set updateUrl or crxPath and version as explained in the Chrome documentation.

When using pkgs.ungoogled-chromium on Linux, prefer crxPath and version. The default Chrome Web Store update URL is generally not sufficient there.

Proprietary Google Chrome on macOS only supports extensions from the Chrome Web Store.

Declarations
Type
list of ((submodule) or string convertible to it)
Default
[ ]
Example
[
  { id = "cjpalhdlnbpafiamejdnhcphjbkeiagm"; } # ublock origin
  {
    id = "dcpihecpambacapedldabdbpakmachpb";
    updateUrl = "https://raw.githubusercontent.com/iamadamdev/bypass-paywalls-chrome/master/updates.xml";
  }
  {
    id = "aaaaaaaaaabbbbbbbbbbcccccccccc";
    crxPath = "/home/share/extension.crx";
    version = "1.0";
  }
]