diff --git a/home-manager/common/software/gui/default.nix b/home-manager/common/software/gui/default.nix
index c681f3b8..eb3680f9 100644
--- a/home-manager/common/software/gui/default.nix
+++ b/home-manager/common/software/gui/default.nix
@@ -1,7 +1,7 @@
 { ... }: {
-    imports = [
+  imports = [
     ./kitty.nix
-    ./firefox.nix
+    ./librewolf.nix
     ./thunderbird.nix
-    ];
+  ];
 }
diff --git a/home-manager/common/software/gui/librewolf.nix b/home-manager/common/software/gui/librewolf.nix
new file mode 100644
index 00000000..162c508f
--- /dev/null
+++ b/home-manager/common/software/gui/librewolf.nix
@@ -0,0 +1,13 @@
+{ ... }: {
+  programs.librewolf = {
+    enable = true;
+    # Enable WebGL, cookies and history
+    settings = {
+      "webgl.disabled" = false;
+      "privacy.resistFingerprinting" = false;
+      "privacy.clearOnShutdown.history" = false;
+      "privacy.clearOnShutdown.cookies" = false;
+      "network.cookie.lifetimePolicy" = 0;
+    };
+  };
+}
diff --git a/nixos/common/software/gui/firefox.nix b/nixos/common/software/gui/firefox.nix
index 68ee428b..c968352f 100644
--- a/nixos/common/software/gui/firefox.nix
+++ b/nixos/common/software/gui/firefox.nix
@@ -1,7 +1,7 @@
 { pkgs, ... }: {
-  programs.librewolf = {
+  programs.firefox = {
     enable = true;
-    # package = pkgs.librewolf;
+    package = pkgs.librewolf;
     # https://search.nixos.org/options?channel=23.05&show=programs.firefox.preferences&from=0&size=50&sort=relevance&type=packages&query=firefox
     preferences = {
 
diff --git a/nixos/common/software/gui/librewolf.nix b/nixos/common/software/gui/librewolf.nix
new file mode 100644
index 00000000..49ff4171
--- /dev/null
+++ b/nixos/common/software/gui/librewolf.nix
@@ -0,0 +1,130 @@
+{ pkgs, ... }: {
+  programs.firefox = {
+    enable = true;
+    package = pkgs.librewolf;
+    policies = {
+      DisableTelemetry = true;
+      DisableFirefoxStudies = true;
+      Preferences = {
+        "cookiebanners.service.mode.privateBrowsing" = 2; # Block cookie banners in private browsing
+        "cookiebanners.service.mode" = 2; # Block cookie banners
+        "privacy.donottrackheader.enabled" = true;
+        "privacy.fingerprintingProtection" = true;
+        "privacy.resistFingerprinting" = true;
+        "privacy.trackingprotection.emailtracking.enabled" = true;
+        "privacy.trackingprotection.enabled" = true;
+        "privacy.trackingprotection.fingerprinting.enabled" = true;
+        "privacy.trackingprotection.socialtracking.enabled" = true;
+
+        # Browser Settings
+        "extensions.pocket.enabled" = false;
+        "browser.newtabpage.activity-stream.feeds.telemetry" = false;
+        "browser.newtabpage.activity-stream.telemetry" = false;
+        "browser.ping-centre.telemetry" = false;
+        "browser.startup.homepage" = "https://kagi.com";
+        "browser.search.region" = "US";
+        "browser.search.isUS" = true;
+        "browser.bookmarks.showMobileBookmarks" = false;
+        "browser.newtabpage.enabled" = false;
+        "browser.tabs.firefox-view" = false;
+
+        # Enable Tab Groups 
+        "browser.tabs.groups.enabled" = true;
+
+        # Telemetry
+        "toolkit.telemetry.server" = "null";
+        "toolkit.telemetry.enabled" = false;
+        "toolkit.telemetry.bhrPing.enabled" = false;
+        "toolkit.telemetry.pioneer-new-studies-availble" = false;
+        "toolkit.telemetry.firstShutdownPing.enabled" = false;
+        "toolkit.telemetry.hybridContent.enabled" = false;
+        "toolkit.telemetry.newProfilePing.enabled" = false;
+        "toolkit.telemetry.shutdownPingSender.enabled" = false;
+        "toolkit.telemetry.updatePing.enabled" = false;
+        "toolkit.telemetry.reportingpolicy.firstRun" = false;
+        "toolkit.telemetry.unified" = false;
+        "toolkit.telemetry.archive.enabled" = false;
+
+        # Data Reporting
+        "datareporting.policy.dataSubmissionEnabled" = false;
+        "datareporting.sessions.current.clean" = "true";
+        "datareporting.healthreport.uploadEnabled" = false;
+        "datareporting.healthreport.infoURL" = "null";
+
+        # Other
+        "devtools.onboarding.telemetry.logged" = false;
+        "services.sync.prefs.sync.browser.newtabpage.enabled" = false;
+        "general.useragent.locale" = "en-US";
+        "distribution.searchplugins.defaultLocale" = "en-US";
+
+      };
+      ExtensionSettings = {
+        # Bitwarden
+        "{446900e4-71c2-419f-a6a7-df9c091e268b}" = {
+          install_url = "https://addons.mozilla.org/firefox/downloads/file/4440363/bitwarden_password_manager-2025.2.0.xpi";
+          installation_mode = "force_installed";
+        };
+
+        # AdNausuem
+        "adnauseam@rednoise.org" = {
+          install_url = "https://addons.mozilla.org/firefox/downloads/file/4423711/adnauseam-3.24.4.xpi";
+          installation_mode = "force_installed";
+        };
+
+        # Consent-O-Matic
+        "gdpr@cavi.au.dk" = {
+          install_url = "https://addons.mozilla.org/firefox/downloads/file/4423711/adnauseam-3.24.4.xpi";
+          installation_mode = "force_installed";
+        };
+
+        # Copy Selection As Markdown
+        "{db9a72da-7bc5-4805-bcea-da3cb1a15316}" = {
+          install_url = "https://addons.mozilla.org/firefox/downloads/file/4250904/copy_selection_as_markdown-0.22.0.xpi";
+          installation_mode = "force_installed";
+        };
+
+        # Darkreader
+        "addon@darkreader.or" = {
+          install_url = "https://addons.mozilla.org/firefox/downloads/file/4439735/darkreader-4.9.103.xpi";
+          installation_mode = "force_installed";
+        };
+
+        # Kagi Search for Firefox
+        "search@kagi.com" = {
+          install_url = "https://addons.mozilla.org/firefox/downloads/file/4429158/kagi_search_for_firefox-0.7.6.xpi";
+          installation_mode = "force_installed";
+        };
+
+        # Link Cleaner
+        "{6d85dea2-0fb4-4de3-9f8c-264bce9a2296}" = {
+          install_url = "https://addons.mozilla.org/firefox/downloads/file/4272011/link_cleaner-1.6resigned1.xpi";
+          installation_mode = "force_installed";
+        };
+
+        # MarkDownload - Markdown Web Clipper
+        "{1c5e4c6f-5530-49a3-b216-31ce7d744db0}" = {
+          install_url = "https://addons.mozilla.org/firefox/downloads/file/4006297/markdownload-3.2.0.xpi";
+          installation_mode = "force_installed";
+        };
+
+        # Privacy Redirect
+        "{b7f9d2cd-d772-4302-8c3f-eb941af36f76}" = {
+          install_url = "https://addons.mozilla.org/firefox/downloads/file/3815058/privacy_redirect-1.1.49.xpi";
+          installation_mode = "force_installed";
+        };
+
+        # SponsorBlock for YouTube - Skip Sponsorships
+        "sponsorBlocker@ajay.app" = {
+          install_url = "https://addons.mozilla.org/firefox/downloads/file/4424639/sponsorblock-5.11.5.xpi";
+          installation_mode = "force_installed";
+        };
+
+        # uBlock Origin
+        "uBlock0@raymondhill.net" = {
+          install_url = "https://addons.mozilla.org/firefox/downloads/file/3815058/privacy_redirect-1.1.49.xpi";
+          installation_mode = "force_installed";
+        };
+      };
+    };
+  };
+}
diff --git a/nixos/users/albert/desktop.nix b/nixos/users/albert/desktop.nix
index 038c7338..b4133fc7 100644
--- a/nixos/users/albert/desktop.nix
+++ b/nixos/users/albert/desktop.nix
@@ -30,6 +30,6 @@
   };
 
   imports = [
-    ../../common/software/gui/firefox.nix
+    ../../common/software/gui/librewolf.nix
   ];
 }