Searx settings. These will be merged with (taking precedence over) the default configuration. It's also possible to refer to environment variables (defined in ) using the syntax @VARIABLE_NAME@
.
For available settings, see the Searx docs.
Declarations
Type
attribute set of (JSON value)
Default
{ }
Example
{ server.port = 8080;
server.bind_address = "0.0.0.0";
server.secret_key = "@SEARX_SECRET_KEY@";
engines = lib.singleton
{ name = "wolframalpha";
shortcut = "wa";
api_key = "@WOLFRAM_API_KEY@";
engine = "wolframalpha_api";
};
}