From 42a02dea80094145bea4f07c72e84a5868d63e69 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Sun, 30 Aug 2026 01:01:48 +0530 Subject: feat: replaced python scripts with lua - using lua scripts where we previously used python for lower resource consumption --- modules/web/chromium/extensions/lib.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'modules/web/chromium/extensions/lib.nix') diff --git a/modules/web/chromium/extensions/lib.nix b/modules/web/chromium/extensions/lib.nix index 6123b63..11ec204 100644 --- a/modules/web/chromium/extensions/lib.nix +++ b/modules/web/chromium/extensions/lib.nix @@ -21,7 +21,7 @@ nativeBuildInputs = [ config.file-management.ouch.package - pkgs.python3 + (pkgs.luajit.withPackages (ps: [ ps.dkjson ])) ]; dontUnpack = true; @@ -61,7 +61,7 @@ ${lib.optionalString (extensionKey != null) '' if [ -f "$out/manifest.json" ]; then echo "Injecting extension key into manifest.json to lock the extension ID..." - python3 ${./inject_extension_key.py} "$out/manifest.json" "${extensionKey}" + luajit ${./inject_extension_key.lua} "$out/manifest.json" "${extensionKey}" else echo "Warning: No manifest.json found in $out to inject the key!" >&2 fi -- cgit v1.2.3