From 0ae65af2a32a690e58ccf7d4c601beb0a0927243 Mon Sep 17 00:00:00 2001 From: wo2w <189177184+wo2wz@users.noreply.github.com> Date: Sat, 21 Feb 2026 14:04:19 -0500 Subject: [PATCH] librewolf: add glance as start/homepage and searxng as default search engine --- modules/home/librewolf.nix | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/modules/home/librewolf.nix b/modules/home/librewolf.nix index 3d07f6d..4561e86 100755 --- a/modules/home/librewolf.nix +++ b/modules/home/librewolf.nix @@ -37,6 +37,7 @@ (extension "enhancer-for-youtube" "enhancerforyoutube@maximerf.addons.mozilla.org") (extension "indie-wiki-buddy" "{cb31ec5d-c49a-4e5a-b240-16c767444f62}") (extension "libredirect" "7esoorv3@alefvanoon.anonaddy.me") + (extension "new-tab-override" "newtaboverride@agenedia.com") (extension "privacy-badger17" "jid1-MnnxcxisBPnSXQ@jetpack") (extension "return-youtube-dislikes" "{762f9885-5a13-4abd-9c77-433dcd38b8fd}") (extension "ublock-origin" "uBlock0@raymondhill.net") @@ -45,8 +46,15 @@ profiles.wo2w = { search = { force = true; - default = "ddg"; - privateDefault = "ddg"; + default = "searxng"; + privateDefault = "searxng"; + engines = { + searxng = { + name = "SearXNG"; + iconMapObj."16" = "https://searxng.taild5f7e6.ts.net/favicon.ico"; + urls = [{ template = "https://searxng.taild5f7e6.ts.net/search?q={searchTerms}"; }]; + }; + }; }; settings = { "browser.urlbar.suggest.history" = true; @@ -54,8 +62,10 @@ "browser.urlbar.suggest.openpage" = false; "browser.urlbar.suggest.topsites" = false; "browser.urlbar.suggest.recentsearches" = false; + # remember tabs on startup "browser.startup.page" = 3; + "browser.startup.homepage" = "https://glance.taild5f7e6.ts.net"; # encrypted dns "network.trr.mode" = 2; @@ -67,8 +77,7 @@ "privacy.clearOnShutdown.cache" = false; "privacy.clearOnShutdown.cookies" = false; "privacy.clearOnShutdown.sessions" = false; - "privacy.donottrackheader.enabled" = true; - + "privacy.globalprivacycontrol.enabled" = true; # use xdg file picker instead of builtin browser picker "widget.use-xdg-desktop-portal.file-picker" = 1; };