aboutsummaryrefslogtreecommitdiffstats
path: root/modules/web/chromium/extensions/default.nix
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar@gmail.com>2026-09-19 02:09:53 +0530
committerArpit Chakladar <arpitchakladar@gmail.com>2026-09-19 02:09:53 +0530
commit3dfdc3f8bcd2556b35467df6f8d2a5137705af9e (patch)
treed6a81eab689cc5017cea55d05b5ddf3c56c9cb54 /modules/web/chromium/extensions/default.nix
parent8cfd60b79cfbd9156f84a24b1c0e4a44e4960587 (diff)
downloadhome-manager-config-3dfdc3f8bcd2556b35467df6f8d2a5137705af9e.tar.gz
home-manager-config-3dfdc3f8bcd2556b35467df6f8d2a5137705af9e.zip
chore(web/chromium): some more minor refactoring to extension build steps
Diffstat (limited to 'modules/web/chromium/extensions/default.nix')
-rw-r--r--modules/web/chromium/extensions/default.nix15
1 files changed, 6 insertions, 9 deletions
diff --git a/modules/web/chromium/extensions/default.nix b/modules/web/chromium/extensions/default.nix
index a7b1e91..49290c4 100644
--- a/modules/web/chromium/extensions/default.nix
+++ b/modules/web/chromium/extensions/default.nix
@@ -9,8 +9,6 @@ let
inherit lib pkgs config;
};
- mkExtension = path: import path { inherit lib pkgs extLib; };
-
extensionSubmodule = lib.types.submodule {
options = {
pname = lib.mkOption {
@@ -48,13 +46,12 @@ in
'';
};
- # Readonly options get their actual value assigned here in this module
config.web.chromium.extensions = {
- aria2Explorer = mkExtension ./aria2-explorer;
- browserpass = mkExtension ./browserpass;
- darkreader = mkExtension ./darkreader;
- searxngHome = mkExtension ./searxng-home;
- ublockOrigin = mkExtension ./ublock-origin;
- vimium = mkExtension ./vimium;
+ aria2Explorer = import ./aria2-explorer { inherit lib pkgs extLib; };
+ browserpass = import ./browserpass { inherit lib pkgs extLib; };
+ darkreader = import ./darkreader { inherit lib pkgs extLib; };
+ searxngHome = import ./searxng-home { inherit lib pkgs extLib; };
+ ublockOrigin = import ./ublock-origin { inherit lib pkgs extLib; };
+ vimium = import ./vimium { inherit lib pkgs extLib; };
};
}