{ config, lib, pkgs, ... }: { nixpkgs.config.permittedInsecurePackages = [ "librewolf-151.0.2-1" "librewolf-unwrapped-151.0.2-1" ]; programs.librewolf = { profiles = let searchSettings = { default = "ecosia"; engines.ecosia = { name = "Ecosia"; urls = [ { template = "https://www.ecosia.org/search"; params = [ { name = "q"; value = "{searchTerms}"; } ]; } ]; }; }; in { default.settings."sidebar.visibility" = "hide-sidebar"; noRFP = { id = 1; settings = { "privacy.resistFingerprinting" = false; "sidebar.visibility" = "hide-sidebar"; "webgl.disabled" = false; }; }; }; settings = { "browser.search.separatePrivateDefault" = false; "browser.uidensity" = 1; "sidebar.animation.enabled" = false; "sidebar.new-sidebar.has-used" = true; "sidebar.verticalTabs" = true; "sidebar.verticalTabs.dragToPinPromo.dismissed" = true; }; }; }