diff --git a/index.html b/index.html index 1ea43312e..7577a90b8 100644 --- a/index.html +++ b/index.html @@ -1,6 +1,6 @@ -
ca.desrt.dconf
or dconf.service
?+
ca.desrt.dconf
or dconf.service
?This manual will eventually describe how to install, use, and extend Home Manager.
diff --git a/options.html b/options.html index 117938458..e2f3e8e45 100644 --- a/options.html +++ b/options.html @@ -3110,6 +3110,72 @@ previously existing bookmarks! <home-manager/modules/programs/firefox.nix>
programs.firefox.profiles.<name>.path
Profile path.
Type: string
Default: "‹name›"
Declared by:
<home-manager/modules/programs/firefox.nix>
+ |
programs.firefox.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:
+ <home-manager/modules/programs/firefox.nix>
+ |
programs.firefox.profiles.<name>.search.engines
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.
+
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://nixos.wiki/index.php?search={searchTerms}"; }]; + iconUpdateURL = "https://nixos.wiki/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:
+ <home-manager/modules/programs/firefox.nix>
+ |
programs.firefox.profiles.<name>.search.force
Whether to force replace the existing search +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. +
Type: boolean
Default: false
Declared by:
+ <home-manager/modules/programs/firefox.nix>
+ |
programs.firefox.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:
+ <home-manager/modules/programs/firefox.nix>
|
programs.firefox.profiles.<name>.settings
Attribute set of Firefox preferences.
Type: attribute set of (boolean or signed integer or string)
Default:
{
@@ -7884,7 +7950,7 @@ manually set any options not listed above.
programs.vscode.enable
Whether to enable Visual Studio Code.
Type: boolean
Default: false
Example: true
Declared by:
<home-manager/modules/programs/vscode.nix>
|
programs.vscode.package
Version of Visual Studio Code to install. -
Type: package
Default: (build of vscode-1.72.1)
Example: pkgs.vscodium
Declared by:
+ |