From dee4a06a61eb3a94daabfcaf2783380db7249f6b Mon Sep 17 00:00:00 2001 From: Natasha Moongrave Date: Sat, 25 Apr 2026 20:29:19 +0200 Subject: Fixed the firefox browser config --- home/mun/programs/browser.nix | 44 +-------------------------------------- system/programs.nix | 48 +++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 47 insertions(+), 45 deletions(-) diff --git a/home/mun/programs/browser.nix b/home/mun/programs/browser.nix index 2f8783e..1e702ad 100644 --- a/home/mun/programs/browser.nix +++ b/home/mun/programs/browser.nix @@ -1,49 +1,6 @@ {pkgs, ...}: { programs.firefox = { enable = true; - #package = pkgs.librewolf; - languagePacks = ["en-UK" "cz" "sk" "de"]; - - policies = { - DefaultDownloadDirectory = "\${home}/Downloads"; - Extensions.Install = map (name: "https://addons.mozilla.org/firefox/downloads/latest/${name}") [ - # Privacy - "ublock-origin" - "privacy-badger17" - "torproject-snowflake" - "clearurls" - "flagfox" - "user-agent-string-switcher" - "facebook-container" - - # QoL - "sidebery" - "onetab" - "bitwarden-password-manager" - - # YouTube - "return-youtube-dislikes" - "sponsorblock" - "youtube-recommended-videos" # Unhook - "hide-members-only-videos" - - # Theming - "styl-us" - "firefox-color" - ]; - Extensions.Uninstall = [ - "ddg@search.mozilla.org" - "google@search.mozilla.org" - "bing@search.mozilla.org" - "amazondotcom@search.mozilla.org" - "ebay@search.mozilla.org" - "twitter@search.mozilla.org" - ]; - "DisableFirefoxStudies" = true; - "DisableTelemetry" = true; - "DisableFeedbackCommands" = true; - "DisablePocket" = true; - }; profiles.mun = { search = { @@ -197,6 +154,7 @@ "privacy.trackingprotection.socialtracking.enabled" = true; "browser.startup.homepage" = "about:blank"; + "browser.newtabpage.enabled" = false; "browser.ml.chat.enabled" = false; "browser.ml.chat.hideLocalhost" = false; "browser.ml.chat.prompt.prefix" = ""; diff --git a/system/programs.nix b/system/programs.nix index 4fdffc3..483b49a 100644 --- a/system/programs.nix +++ b/system/programs.nix @@ -1,5 +1,49 @@ -{...}: { - programs.firefox.enable = true; +{pkgs, ...}: { + programs.firefox = { + enable = true; + languagePacks = ["en-GB" "cs" "sk" "de"]; + policies = { + DefaultDownloadDirectory = "\${home}/Downloads"; + Extensions.Install = map (name: "https://addons.mozilla.org/firefox/downloads/latest/${name}") [ + # Privacy + "ublock-origin" + "privacy-badger17" + "torproject-snowflake" + "clearurls" + "flagfox" + "user-agent-string-switcher" + "facebook-container" + + # QoL + "sidebery" + "onetab" + "bitwarden-password-manager" + + # YouTube + "return-youtube-dislikes" + "sponsorblock" + "youtube-recommended-videos" + "hide-members-only-videos" + + # Theming + "styl-us" + "firefox-color" + "darkreader" + ]; + Extensions.Uninstall = [ + "ddg@search.mozilla.org" + "google@search.mozilla.org" + "bing@search.mozilla.org" + "amazondotcom@search.mozilla.org" + "ebay@search.mozilla.org" + "twitter@search.mozilla.org" + ]; + DisableFirefoxStudies = true; + DisableTelemetry = true; + DisableFeedbackCommands = true; + DisablePocket = true; + }; + }; programs.zsh.enable = true; programs.steam = { -- cgit v1.2.3