This commit is contained in:
4DBug
2026-03-05 11:06:06 -06:00
parent 83c72a1742
commit 20bd5609e4
19 changed files with 145 additions and 82 deletions

View File

@@ -1,4 +1,4 @@
{ inputs, ... }: {
{ inputs, lib, ... }: {
den.aspects.librewolf = {
homeManager = { pkgs, ... }: {
programs.librewolf = {
@@ -161,40 +161,43 @@
DisablePocket = true;
# DisableFirefoxAccounts = true;
DisableFirefoxAccounts = false;
ExtensionSettings = let
extension = slug: {
install_url = "https://addons.mozilla.org/firefox/downloads/latest/${slug}/latest.xpi";
mkExtensions = ids: lib.genAttrs ids (id: {
install_url = "https://addons.mozilla.org/firefox/downloads/latest/${id}/latest.xpi";
installation_mode = "force_installed";
private_browsing = true;
};
in
{
});
in {
"*".installation_mode = "blocked";
} // (mkExtensions [
"{cb31ec5d-c49a-4e5a-b240-16c767444f62}" # indie-wiki-buddy
"{1b66b5ad-408f-4300-aac6-55a68b2b24ff}" = extension "catppuccin-mocha-no-borders";
"{1b66b5ad-408f-4300-aac6-55a68b2b24ff}" # catppuccin-mocha-no-borders
"{bbb880ce-43c9-47ae-b746-c3e0096c5b76}" = extension "catppuccin-web-file-icons";
"{1b66b5ad-408f-4300-aac6-55a68b2b24ff}" # catppuccin-mocha-no-borders
"{60f82f00-9ad5-4de5-b31c-b16a47c51558}" = extension "cookie-quick-manager";
"{7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}" # styl-us
"{88ebde3a-4581-4c6b-8019-2a05a9e3e938}" = extension "hide-youtube-shorts";
"{60f82f00-9ad5-4de5-b31c-b16a47c51558}" # cookie-quick-manager
"{7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}" = extension "styl-us";
"{88ebde3a-4581-4c6b-8019-2a05a9e3e938}" # hide-youtube-shorts
# "firefox@tampermonkey.net" = extension "tampermonkey";
"firefox@tampermonkey.net" # tampermonkey
"deArrow@ajay.app" = extension "dearrow";
"deArrow@ajay.app" # dearrow
"sponsorBlocker@ajay.app" = extension "sponsorblock";
"sponsorBlocker@ajay.app" # sponsorblock
"uBlock0@raymondhill.net" = extension "ublock-origin";
"uBlock0@raymondhill.net" # ublock-origin
# lesspass
# user agent switcher
# return youtube dislike
};
"contact@lesspass.com" # lesspass
"{a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7}" # user-agent-string-switcher
"{762f9885-5a13-4abd-9c77-433dcd38b8fd}" # return-youtube-dislikes
]);
};
};
};