home/firefox: use leta by default

This commit is contained in:
Primrose 2025-11-07 09:42:55 +08:00
parent 57e19055c4
commit e218086537
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
2 changed files with 97 additions and 94 deletions

View file

@ -8,19 +8,7 @@ in {
programs.firefox = { programs.firefox = {
enable = true; enable = true;
policies = { policies.SearchEngines.Add = [
SearchEngines = {
Default = "leta";
Remove = ["Google"];
Add = [
{
Name = "leta";
Alias = "@lt";
IconURL = "https://leta.mullvad.net/favicon.ico";
URLTemplate = "https://leta.mullvad.net/search?q={searchTerms}&engine=brave";
SuggestURLTemplate = "https://suggestqueries.google.com/complete/search?q={searchTerms}";
}
# Forges # Forges
{ {
Name = "GitHub"; Name = "GitHub";
@ -103,8 +91,6 @@ in {
URLTemplate = "https://genius.com/search?q={searchTerms}"; URLTemplate = "https://genius.com/search?q={searchTerms}";
} }
]; ];
};
};
profiles = { profiles = {
default = { default = {

View file

@ -19,7 +19,24 @@ in {
]; ];
SearchEngines = { SearchEngines = {
Remove = ["Bing" "DuckDuckGo" "Qwant" "eBay" "Perplexity"]; Remove = ["Google" "Bing" "DuckDuckGo" "Qwant" "eBay" "Perplexity"];
Default = "leta";
Add = [
{
Name = "leta";
Alias = "@lt";
IconURL = "https://leta.mullvad.net/favicon.ico";
URLTemplate = "https://leta.mullvad.net/search?q={searchTerms}&engine=brave";
SuggestURLTemplate = "https://suggestqueries.google.com/complete/search?q={searchTerms}";
}
{
Name = "leta";
Alias = "@ltfr";
IconURL = "https://leta.mullvad.net/favicon.ico";
URLTemplate = "https://leta.mullvad.net/search?q={searchTerms}&engine=brave&language=fr";
SuggestURLTemplate = "https://suggestqueries.google.com/complete/search?q={searchTerms}";
}
];
}; };
NoDefaultBookmarks = true; NoDefaultBookmarks = true;
DisplayMenuBar = "never"; DisplayMenuBar = "never";