|
|
- diff --git a/config.def.h b/config.def.h
- index 6d3135e..75dc6a6 100644
- --- a/config.def.h
- +++ b/config.def.h
- @@ -153,6 +153,8 @@ static Key keys[] = {
- { MODKEY|GDK_SHIFT_MASK, GDK_KEY_m, toggle, { .i = Style } },
- };
-
- +static char *searchengine = "https://duckduckgo.com/?q=";
- +
- /* button definitions */
- /* target can be OnDoc, OnLink, OnImg, OnMedia, OnEdit, OnBar, OnSel, OnAny */
- static Button buttons[] = {
- diff --git a/surf.c b/surf.c
- index 93a1629..c20537e 100644
- --- a/surf.c
- +++ b/surf.c
- @@ -476,6 +476,8 @@ loaduri(Client *c, const Arg *a)
- } else if (!stat(uri, &st) && (path = realpath(uri, NULL))) {
- url = g_strdup_printf("file://%s", path);
- free(path);
- + } else if (*uri == ' ') {
- + url = g_strdup_printf("%s%s", searchengine, uri + 1);
- } else {
- url = g_strdup_printf("http://%s", uri);
- }
|