aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--home/mun/programs/browser.nix44
-rw-r--r--system/programs.nix48
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 = {