tomfoolery

This commit is contained in:
caem 2025-01-25 03:17:55 +01:00
parent 7be4513718
commit a2d348cca0
Signed by: caem
GPG key ID: 69A830D03203405F
3 changed files with 64 additions and 67 deletions

View file

@ -4,11 +4,9 @@
{ cfgPath, ... }: final: prev: {
firefox-esr = let
intermediary-firefox-esr = prev.firefox-esr.overrideAttrs (oldAttrs: {
postInstall = (oldAttrs.postInstall or "") + ''
cp "${cfgPath}/modules/nixos/multimedia/web/firefox/polcies.json" $out/lib/distribution/policies.json
'';
});
intermediary-firefox-esr = prev.firefox-esr.override {
extraPolicies = import "${cfgPath}/modules/nixos/multimedia/web/firefox/polcies.nix";
};
sandboxed-firefox-esr = prev.mkNixPak {
config = { sloth, ... }: {