nixos/chromium: Add DefaultSearchProviderEnabled option
Without this option `DefaultSearchProviderSearchURL` and `DefaultSearchProviderSuggestURL` are really wastefull as it does not set search engine, at least for me. Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
This commit is contained in:
parent
9e779f01ca
commit
32c8a5de66
1 changed files with 8 additions and 0 deletions
|
@ -7,6 +7,7 @@ let
|
||||||
|
|
||||||
defaultProfile = filterAttrs (k: v: v != null) {
|
defaultProfile = filterAttrs (k: v: v != null) {
|
||||||
HomepageLocation = cfg.homepageLocation;
|
HomepageLocation = cfg.homepageLocation;
|
||||||
|
DefaultSearchProviderEnabled = cfg.defaultSearchProviderEnabled;
|
||||||
DefaultSearchProviderSearchURL = cfg.defaultSearchProviderSearchURL;
|
DefaultSearchProviderSearchURL = cfg.defaultSearchProviderSearchURL;
|
||||||
DefaultSearchProviderSuggestURL = cfg.defaultSearchProviderSuggestURL;
|
DefaultSearchProviderSuggestURL = cfg.defaultSearchProviderSuggestURL;
|
||||||
ExtensionInstallForcelist = cfg.extensions;
|
ExtensionInstallForcelist = cfg.extensions;
|
||||||
|
@ -50,6 +51,13 @@ in
|
||||||
example = "https://nixos.org";
|
example = "https://nixos.org";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
defaultSearchProviderEnabled = mkOption {
|
||||||
|
type = types.nullOr types.bool;
|
||||||
|
description = "Enable the default search provider.";
|
||||||
|
default = null;
|
||||||
|
example = true;
|
||||||
|
};
|
||||||
|
|
||||||
defaultSearchProviderSearchURL = mkOption {
|
defaultSearchProviderSearchURL = mkOption {
|
||||||
type = types.nullOr types.str;
|
type = types.nullOr types.str;
|
||||||
description = "Chromium default search provider url.";
|
description = "Chromium default search provider url.";
|
||||||
|
|
Loading…
Reference in a new issue