static gchar *search_text = NULL;
static gboolean tabbed_automagic = TRUE;
static gchar *user_agent = NULL;
-static gchar *web_extensions_dir = NULL;
void
if (e != NULL)
user_agent = g_strdup(e);
- e = g_getenv(__NAME_UPPERCASE__"_WEB_EXTENSIONS_DIR");
- if (e != NULL)
- web_extensions_dir = g_strdup(e);
- else
- web_extensions_dir = g_build_filename(g_get_user_data_dir(), __NAME__,
- "web_extensions", NULL);
-
e = g_getenv(__NAME_UPPERCASE__"_ZOOM");
if (e != NULL)
global_zoom = atof(e);
int
main(int argc, char **argv)
{
+ gchar *c;
int opt, i;
gtk_init(&argc, &argv);
embed = tabbed_launch();
if (!cooperative_instances || cooperative_alone)
- webkit_web_context_set_web_extensions_directory(webkit_web_context_get_default(),
- web_extensions_dir);
+ {
+ c = g_build_filename(g_get_user_data_dir(), __NAME__, "web_extensions",
+ NULL);
+ webkit_web_context_set_web_extensions_directory(
+ webkit_web_context_get_default(), c
+ );
+ }
if (optind >= argc)
client_new(home_uri);
\fBlariza\fP will identify itself with this string. Uses WebKit's
default value if unset.
.TP
-\fBLARIZA_WEB_EXTENSIONS_DIR\fP
-Sets the directory where WebKit will look for \fBweb extensions\fP.
-Defaults to \fI~/.local\:/share\:/lariza\:/web_extensions\fP.
-.TP
\fBLARIZA_ZOOM
Zoom level for WebKit viewports. Defaults to \fB1.0\fP.
.\" --------------------------------------------------------------------
\fI~/.config\:/lariza\:/keywordsearch\fP
Configuration file for keyword base searching. See
\fBlariza.usage\fP(1).
+.TP
+\fI~/.local\:/share\:/lariza\:/web_extensions\fP
+Sets the directory where WebKit will look for web extensions. See
+\fBlariza.usage\fP(1).
.\" --------------------------------------------------------------------
.SH LICENSE
\fBlariza\fP is released as \(lqPIZZA-WARE\(rq. See the accompanying