diff options
| author | brustybee <bee@4d2.org> | 2026-03-24 00:34:39 +0530 |
|---|---|---|
| committer | brustybee <bee@4d2.org> | 2026-03-24 00:34:39 +0530 |
| commit | d1e311a5b47a8da45036ff7c6c8a51aadf5c859e (patch) | |
| tree | 79582e9fc1ef08e7cca4e3e70ad41fde9d450476 /common/programs | |
| parent | 276c94cb871b9b4eda1707c01c861625d0e303f2 (diff) | |
this is interesting and i love interesting stuff
Diffstat (limited to 'common/programs')
| -rw-r--r-- | common/programs/firefox.nix | 20 | ||||
| -rw-r--r-- | common/programs/zenBrowser.nix | 6 |
2 files changed, 8 insertions, 18 deletions
diff --git a/common/programs/firefox.nix b/common/programs/firefox.nix index b63fc8d..d393131 100644 --- a/common/programs/firefox.nix +++ b/common/programs/firefox.nix @@ -7,6 +7,7 @@ { programs.firefox = { enable = false; + package = pkgs.librewolf; policies = { DisableTelemetry = true; @@ -56,30 +57,20 @@ install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi"; private_browsing = true; }; - # "addon@darkreader.org" = { - # installation_mode = "force_installed"; - # install_url = "https://addons.mozilla.org/firefox/downloads/latest/darkreader/latest.xpi"; - # }; - } - // lib.optionalAttrs config.hyprland.enable { - "pywalfox@frewacom.org" = { + "addon@darkreader.org" = { + default_area = "menupanel"; installation_mode = "force_installed"; - install_url = "https://addons.mozilla.org/firefox/downloads/latest/pywalfox/latest.xpi"; + install_url = "https://addons.mozilla.org/firefox/downloads/latest/darkreader/latest.xpi"; + private_browsing = true; }; }; }; profiles.default = { settings = { - # Always start fresh, no tab restore - "browser.aboutConfig.showWarning" = false; - "browser.sessionstore.resume_from_crash" = false; - "browser.sessionstore.restore_on_demand" = false; "browser.sessionstore.max_tabs_undo" = 0; "browser.sessionstore.max_windows_undo" = 0; - # "userChrome.theme-material" = true; - # "browser.startup.page" = 1; # Blank page # "browser.newtabpage.enabled" = false; @@ -97,7 +88,6 @@ # Performance "gfx.webrender.all" = true; # Enable WebRender "layers.acceleration.enabled" = true; - # "dom.ipc.processCount" = 8; # Adjust based on CPU cores "browser.cache.disk.enable" = false; # Disable disk cache "browser.cache.memory.enable" = true; # Use memory cache "browser.cache.memory.capacity" = 1048576; # 1gb memory cache diff --git a/common/programs/zenBrowser.nix b/common/programs/zenBrowser.nix index 8227bc7..bee6d86 100644 --- a/common/programs/zenBrowser.nix +++ b/common/programs/zenBrowser.nix @@ -75,8 +75,8 @@ in ExtensionSettings = builtins.listToAttrs extensions; SearchEngines = { - Default = "DuckDuckGo"; - # Default = "Omnisearch"; + # Default = "DuckDuckGo"; + Default = "Omnisearch"; PreventInstalls = true; Remove = [ "Google" @@ -122,7 +122,7 @@ in xdg.configFile = { "userContent.css" = { - enable = true; + enable = false; text = # css '' |
