From 16c5d7f9cd3f81d2684fdd5fd77824bf55ca6467 Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Mon, 28 Mar 2022 23:31:57 +0200 Subject: [PATCH] [Desktop] Fix chromium configuration --- desktop.nix | 24 +++++++++++++++++++++--- overlays.nix | 1 + 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/desktop.nix b/desktop.nix index b59cb57..030a0eb 100644 --- a/desktop.nix +++ b/desktop.nix @@ -218,10 +218,28 @@ in { programs.chromium = { enable = true; extensions = [ - "gcbommkclmclpchllfjekcdonpmejbdp" # HTTPS Everywhere - "cjpalhdlnbpafiamejdnhcphjbkeiagm" # Ublock Origin + "gcbommkclmclpchllfjekcdonpmejbdp;https://clients2.google.com/service/update2/crx" # HTTPS Everywhere + "cjpalhdlnbpafiamejdnhcphjbkeiagm;https://clients2.google.com/service/update2/crx" # Ublock Origin ]; - defaultSearchProviderSearchURL = "https://duckduckgo.com/?kp=1&k1=-1&kav=1&kak=-1&kax=-1&kaq=-1&kap=-1&kau=-1&kao=-1&kae=d&q={searchTerms}"; + extraOpts = { + "BrowserSignin" = 0; + "SyncDisabled" = true; + "PasswordManagerEnabled" = true; + "SpellcheckEnabled" = true; + "SpellcheckLanguage" = [ + "fr" + "en-US" + ]; + "DefaultSearchProviderEnabled" = true; + "DefaultSearchProviderKeyword" = "duckduckgo"; + "DefaultSearchProviderName" = "DuckDuckGo"; + "ExtensionInstallSources" = [ + "https://chrome.google.com/webstore/*" + "https://microsoftedge.microsoft.com/addons/*" + ]; + }; + defaultSearchProviderSearchURL = ''https://duckduckgo.com/?kp=1&k1=-1&kav=1&kak=-1&kax=-1&kaq=-1&kap=-1&kau=-1&kao=-1&kae=d&q={searchTerms}''; + defaultSearchProviderSuggestURL = ''https://ac.duckduckgo.com/ac/?q={searchTerms}''; }; diff --git a/overlays.nix b/overlays.nix index 6594310..42de83f 100644 --- a/overlays.nix +++ b/overlays.nix @@ -114,6 +114,7 @@ in ungoogled-chromium = super.ungoogled-chromium.override { enableWideVine = true; }; + chromium = self.ungoogled-chromium; }) ];