From 0cc42d504ecd2bada5d1e6a4ff1bd8bb0f7f8e26 Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Fri, 24 Oct 2025 10:29:42 -0400 Subject: [PATCH] Switched from firefox to librewolf, added mullvad-browser as an alternative for general browsing and added tabliss as a new tab page --- home/crow/common/optional/browsers/firefox.nix | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/home/crow/common/optional/browsers/firefox.nix b/home/crow/common/optional/browsers/firefox.nix index 871347f..45cb306 100644 --- a/home/crow/common/optional/browsers/firefox.nix +++ b/home/crow/common/optional/browsers/firefox.nix @@ -1,6 +1,8 @@ +{ pkgs, ... }: { programs.firefox = { enable = true; + package = pkgs.librewolf; policies = { BlockAboutConfig = true; DisableFirefoxStudies = true; @@ -22,8 +24,6 @@ OfferToSaveLogins = false; PasswordManagerEnabled = false; ExtensionSettings = { - "*".installation_mode = "blocked"; - "*".blocked_install_message = "Please manage extensions through your NixOS config"; # Bitwarden "{446900e4-71c2-419f-a6a7-df9c091e268b}" = { installation_mode = "force_installed"; @@ -52,7 +52,18 @@ install_url = "https://addons.mozilla.org/firefox/downloads/latest/sponsorBlocker@ajay.app/latest.xpl"; default_area = "menupanel"; }; + "extension@tabliss.io" = { + installation_mode = "force_installed"; + install_url = "https://addons.mozilla.org/firefox/downloads/latest/extension@tabliss.io/latest.xpl"; + default_area = "menupanel"; + }; }; }; }; + + home.packages = builtins.attrValues { + inherit (pkgs) + mullvad-browser + ; + }; }