@@ -19605,7 +19629,8 @@ string
- The default search engine used in the address bar and search bar.
+The default search engine used in the address bar and search
+bar.
Type:
null or string
@@ -19632,15 +19657,14 @@ null or string
-Attribute set of search engine configurations. Engines
-that only have metaData specified will
-be treated as builtin to ‹name›. See SearchEngine.jsm
+ Attribute set of search engine configurations. Engines that
+only have metaData specified will be treated as builtin
+to Firefox. See SearchEngine.jsm
in Firefox’s source for available options. We maintain a
-mapping to let you specify all options in the referenced
-link without underscores, but it may fall out of date with
-future options. Note, icon is also a special option
-added by Home Manager to make it convenient to specify
-absolute icon paths.
+mapping to let you specify all options in the referenced link
+without underscores, but it may fall out of date with future
+options.Note, icon is also a special option added by Home
+Manager to make it convenient to specify absolute icon paths.
Type:
attribute set of attribute set of (JSON value)
@@ -19692,10 +19716,10 @@ attribute set of attribute set of (JSON value)
Whether to force replace the existing search
-configuration. This is recommended since ‹name› will
+configuration. This is recommended since Firefox will
replace the symlink for the search configuration on every
-launch, but note that you’ll lose any existing
-configuration by enabling this.
+launch, but note that you’ll lose any existing configuration
+by enabling this.
Type:
boolean
@@ -19719,9 +19743,9 @@ boolean
-The order the search engines are listed in. Any engines
-that aren’t included in this list will be listed after
-these in an unspecified order.
+The order the search engines are listed in. Any engines that
+aren’t included in this list will be listed after these in an
+unspecified order.
Type:
list of string
@@ -20855,6 +20879,30 @@ string
Default:
"‹name›"
+Declared by:
+
+
+
+
+ programs.floorp.profiles.<name>.search
+
+
+
+
+Declarative search engine configuration.
+
+Type:
+submodule
+
+Default:
+{ }
+
Declared by:
@@ -20871,7 +20919,8 @@ string
- The default search engine used in the address bar and search bar.
+The default search engine used in the address bar and search
+bar.
Type:
null or string
@@ -20898,15 +20947,14 @@ null or string
-Attribute set of search engine configurations. Engines
-that only have metaData specified will
-be treated as builtin to ‹name›. See SearchEngine.jsm
-in Firefox’s source for available options. We maintain a
-mapping to let you specify all options in the referenced
-link without underscores, but it may fall out of date with
-future options. Note, icon is also a special option
-added by Home Manager to make it convenient to specify
-absolute icon paths.
+Attribute set of search engine configurations. Engines that
+only have metaData specified will be treated as builtin
+to Floorp. See SearchEngine.jsm
+in Floorp’s source for available options. We maintain a
+mapping to let you specify all options in the referenced link
+without underscores, but it may fall out of date with future
+options. Note, icon is also a special option added by Home
+Manager to make it convenient to specify absolute icon paths.
Type:
attribute set of attribute set of (JSON value)
@@ -20958,10 +21006,10 @@ attribute set of attribute set of (JSON value)
Whether to force replace the existing search
-configuration. This is recommended since ‹name› will
+configuration. This is recommended since Floorp will
replace the symlink for the search configuration on every
-launch, but note that you’ll lose any existing
-configuration by enabling this.
+launch, but note that you’ll lose any existing configuration
+by enabling this.
Type:
boolean
@@ -20985,9 +21033,9 @@ boolean
-The order the search engines are listed in. Any engines
-that aren’t included in this list will be listed after
-these in an unspecified order.
+The order the search engines are listed in. Any engines that
+aren’t included in this list will be listed after these in an
+unspecified order.
Type:
list of string
@@ -49089,6 +49137,203 @@ string (read only)
Default:
"‹name›"
+Declared by:
+
+
+
+
+ programs.thunderbird.profiles.<name>.search
+
+
+
+
+Declarative search engine configuration.
+
+Type:
+submodule
+
+Default:
+{ }
+
+Declared by:
+
+
+
+
+ programs.thunderbird.profiles.<name>.search.default
+
+
+
+
+The default search engine used in the address bar and search
+bar.
+
+Type:
+null or string
+
+Default:
+null
+
+Example:
+"DuckDuckGo"
+
+Declared by:
+
+
+
+
+ programs.thunderbird.profiles.<name>.search.engines
+
+
+
+
+Attribute set of search engine configurations. Engines that
+only have metaData specified will be treated as builtin
+to Thunderbird. See SearchEngine.jsm
+in Thunderbird’s source for available options. We maintain a
+mapping to let you specify all options in the referenced link
+without underscores, but it may fall out of date with future
+options. Note, icon is also a special option added by Home
+Manager to make it convenient to specify absolute icon paths.
+
+Type:
+attribute set of attribute set of (JSON value)
+
+Default:
+{ }
+
+Example: {
+ "Nix Packages" = {
+ urls = [{
+ template = "https://search.nixos.org/packages";
+ params = [
+ { name = "type"; value = "packages"; }
+ { name = "query"; value = "{searchTerms}"; }
+ ];
+ }];
+
+ icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg";
+ definedAliases = [ "@np" ];
+ };
+
+ "NixOS Wiki" = {
+ urls = [{ template = "https://wiki.nixos.org/index.php?search={searchTerms}"; }];
+ iconUpdateURL = "https://wiki.nixos.org/favicon.png";
+ updateInterval = 24 * 60 * 60 * 1000; # every day
+ definedAliases = [ "@nw" ];
+ };
+
+ "Bing".metaData.hidden = true;
+ "Google".metaData.alias = "@g"; # builtin engines only support specifying one additional alias
+}
+
+
+
+Declared by:
+
+
+
+
+ programs.thunderbird.profiles.<name>.search.force
+
+
+
+
+Whether to force replace the existing search
+configuration. This is recommended since Thunderbird will
+replace the symlink for the search configuration on every
+launch, but note that you’ll lose any existing configuration
+by enabling this.
+
+Type:
+boolean
+
+Default:
+false
+
+Declared by:
+
+
+
+
+ programs.thunderbird.profiles.<name>.search.order
+
+
+
+
+The order the search engines are listed in. Any engines that
+aren’t included in this list will be listed after these in an
+unspecified order.
+
+Type:
+list of string
+
+Default:
+[ ]
+
+Example: [
+ "DuckDuckGo"
+ "Google"
+]
+
+
+Declared by:
+
+
+
+
+ programs.thunderbird.profiles.<name>.search.privateDefault
+
+
+
+
+The default search engine used in the Private Browsing.
+
+Type:
+null or string
+
+Default:
+null
+
+Example:
+"DuckDuckGo"
+
Declared by:
| |