aboutsummaryrefslogtreecommitdiff
path: root/modules/chromium.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/chromium.nix')
-rw-r--r--modules/chromium.nix45
1 files changed, 21 insertions, 24 deletions
diff --git a/modules/chromium.nix b/modules/chromium.nix
index ea4129b..fab8632 100644
--- a/modules/chromium.nix
+++ b/modules/chromium.nix
@@ -8,29 +8,26 @@ in {
programs.chromium = {
enable = true;
package = pkgs.ungoogled-chromium;
- extensions =
- let
- createChromiumExtensionFor = browserVersion: { id, sha256, version }:
- {
- inherit id;
- crxPath = builtins.fetchurl {
- url = "https://clients2.google.com/service/update2/crx?response=redirect&acceptformat=crx2,crx3&prodversion=${browserVersion}&x=id%3D${id}%26installsource%3Dondemand%26uc";
- name = "${id}.crx";
- inherit sha256;
+ extensions = let
+ createChromiumExtensionFor = browserVersion: { id, sha256, version }: {
+ inherit id;
+ crxPath = builtins.fetchurl {
+ url = "https://clients2.google.com/service/update2/crx?response=redirect&acceptformat=crx2,crx3&prodversion=${browserVersion}&x=id%3D${id}%26installsource%3Dondemand%26uc";
+ name = "${id}.crx";
+ inherit sha256;
+ };
+ inherit version;
};
- inherit version;
- };
- createChromiumExtension = createChromiumExtensionFor (lib.versions.major pkgs.ungoogled-chromium.version);
- in
- [
- (createChromiumExtension {
- # ublock origin
- id = "cjpalhdlnbpafiamejdnhcphjbkeiagm";
- sha256 = "sha256:1lnk0k8zy0w33cxpv93q1am0d7ds2na64zshvbwdnbjq8x4sw5p6";
- version = "1.63.2";
- })
- ];
+ createChromiumExtension = createChromiumExtensionFor (lib.versions.major pkgs.ungoogled-chromium.version);
+ in
+ [
+ (createChromiumExtension {
+ # ublock origin
+ id = "cjpalhdlnbpafiamejdnhcphjbkeiagm";
+ sha256 = "sha256:1lnk0k8zy0w33cxpv93q1am0d7ds2na64zshvbwdnbjq8x4sw5p6";
+ version = "1.63.2";
+ })
+ ];
+ };
};
- };
-}
-
+} \ No newline at end of file