From 6ee04410b9c2e36b01854945ffaad968707642f9 Mon Sep 17 00:00:00 2001 From: Tomas Rivera <137088692+Totorile1@users.noreply.github.com> Date: Thu, 5 Mar 2026 17:27:48 +0100 Subject: [PATCH] worked on Librewolf's profiles --- modules/home-manager/librewolf.nix | 89 ++++++++++-------------------- 1 file changed, 30 insertions(+), 59 deletions(-) diff --git a/modules/home-manager/librewolf.nix b/modules/home-manager/librewolf.nix index 7ebf5df..106d256 100644 --- a/modules/home-manager/librewolf.nix +++ b/modules/home-manager/librewolf.nix @@ -507,29 +507,33 @@ }; search = { force = true; + default = "quant"; + privateDefault = "qant"; + order = [ + "q" + "map" + "np" + "nw" + "bookmarks" + "tabs" + "history" + ]; engines = { # don't need these default ones "amazondotcom-es".metaData.hidden = true; "bing".metaData.hidden = true; "ebay".metaData.hidden = true; - "startpage" = { + "metager".metaData.hidden = true; # dont work + "mojeek".metaData.hidden = true; # dont work + "seerx".metaData.hidden = true; + "perplexity".metaData.hidden = true; + "google".metaData.hidden = true; + "startpage".metaData.hidden = true; + "duckduckgo".metaData.hidden = true; + "quant" = { urls = [ { - template = "https://www.startpage.com/sp/search"; - params = [ - { - name = "query"; - value = "{searchTerms}"; - } - ]; - } - ]; - definedAliases = [ "sp" ]; - }; - "ddg" = { - urls = [ - { - template = "https://duckduckgo.com"; + template = "https://www.qwant.com/"; params = [ { name = "q"; @@ -538,12 +542,12 @@ ]; } ]; - definedAliases = [ "d" ]; + definedAliases = [ "q" ]; }; - "google-maps" = { + "OpenStreeetMap" = { urls = [ { - template = "https://www.google.com/maps/search/"; + template = "https://www.openstreetmap"; params = [ { name = "q"; @@ -552,7 +556,7 @@ ]; } ]; - definedAliases = [ "gm" ]; + definedAliases = [ "map" ]; }; "Home Manager Options" = { urls = [ @@ -566,7 +570,7 @@ ]; } ]; - definedAliases = [ "ho" ]; + definedAliases = [ "hm" ]; }; "Nix Packages" = { urls = [ @@ -586,50 +590,17 @@ ]; definedAliases = [ "np" ]; }; - "youtube" = { + "Nix Wiki" = { urls = [ { - template = "https://www.youtube.com/results"; - params = [ - { - name = "search_query"; - value = "{searchTerms}"; - } - ]; + template = "https://wiki.nixos.org/w/index.php?search={searchTerms}"; } ]; - definedAliases = [ "y" ]; - }; - "Wikipedia" = { - urls = [ - { - template = "https://en.wikipedia.org/wiki/Special:Search"; - params = [ - { - name = "search"; - value = "{searchTerms}"; - } - ]; - } - ]; - definedAliases = [ "wik" ]; - }; - "GitHub" = { - urls = [ - { - template = "https://github.com/search"; - params = [ - { - name = "q"; - value = "{searchTerms}"; - } - ]; - } - ]; - definedAliases = [ "gh" ]; - }; + definedAliases = [ "nw" ]; }; + }; }; + }; };