From 0e305c226b905ef7312d11386720fbb8bb3adf20 Mon Sep 17 00:00:00 2001 From: Atridad Lahiji Date: Mon, 23 Feb 2026 14:50:09 -0700 Subject: [PATCH] Add fastmail + search engine config --- modules/home/librewolf.nix | 30 ++++++++++++++++++++++++++++++ modules/home/packages.nix | 1 + 2 files changed, 31 insertions(+) diff --git a/modules/home/librewolf.nix b/modules/home/librewolf.nix index 7ee27dd..beca9c5 100644 --- a/modules/home/librewolf.nix +++ b/modules/home/librewolf.nix @@ -31,6 +31,36 @@ OfflineApps = true; }; + SearchEngines = { + Default = "Searx Search"; + Remove = [ + "Google" + "Bing" + "DuckDuckGo" + "Perplexity" + "Wikipedia (en)" + ]; + Add = [ + { + Name = "Searx Search"; + URLTemplate = "https://search.atri.dad/search?q={searchTerms}"; + Method = "GET"; + IconURL = "https://search.atri.dad/favicon.ico"; + Alias = "searx"; + Description = "Searx (search.atri.dad)"; + } + { + Name = "DuckDuckGo"; + URLTemplate = "https://duckduckgo.com/?q={searchTerms}"; + SuggestURLTemplate = "https://duckduckgo.com/ac/?q={searchTerms}&type=list"; + Method = "GET"; + IconURL = "https://duckduckgo.com/favicon.ico"; + Alias = "ddg"; + Description = "DuckDuckGo"; + } + ]; + }; + ExtensionSettings = { # Bitwarden "{446900e4-71c2-419f-a6a7-df9c091e268b}" = { diff --git a/modules/home/packages.nix b/modules/home/packages.nix index dd4c065..3ffe0b7 100644 --- a/modules/home/packages.nix +++ b/modules/home/packages.nix @@ -34,6 +34,7 @@ discord signal-desktop element-desktop + fastmail-desktop ]; programs.obs-studio.enable = true;