diff --git a/modules/librewolf.nix b/modules/librewolf.nix index b9e9260..2307cba 100644 --- a/modules/librewolf.nix +++ b/modules/librewolf.nix @@ -56,6 +56,10 @@ let "sidebar.verticalTabs" = true; "sidebar.main.tools" = "bookmarks,history,tabs"; "sidebar.visibility" = "always"; + "extensions.activeThemeID" = { + Value = "{15cb5e64-94bd-41aa-91cf-751bb1a84972}"; + Status = "locked"; + }; }; }; }; @@ -64,11 +68,16 @@ let in { system.activationScripts.postActivation.text = '' - DIST_DIR="/Applications/LibreWolf.app/Contents/Resources/distribution" - if [ -d "/Applications/LibreWolf.app" ]; then - mkdir -p "$DIST_DIR" - cp ${policiesFile} "$DIST_DIR/policies.json" - chmod 644 "$DIST_DIR/policies.json" - fi - ''; + echo ">>> Writing LibreWolf policies..." + DIST_DIR="/Applications/LibreWolf.app/Contents/Resources/distribution" + if [ -d "/Applications/LibreWolf.app" ]; then + mkdir -p "$DIST_DIR" + cp ${policiesFile} "$DIST_DIR/policies.json" + chmod 644 "$DIST_DIR/policies.json" + echo ">>> Done. Content:" + cat "$DIST_DIR/policies.json" + else + echo ">>> LibreWolf.app not found!" + fi + ''; }