Introduction
Introduction Statistics Contact Development Disclaimer Help
surf-spacesearch-20170408-b814567.diff - sites - public wiki contents of suckle…
git clone git://git.suckless.org/sites
Log
Files
Refs
---
surf-spacesearch-20170408-b814567.diff (832B)
---
1 diff --git a/config.def.h b/config.def.h
2 index 6d3135e..75dc6a6 100644
3 --- a/config.def.h
4 +++ b/config.def.h
5 @@ -153,6 +153,8 @@ static Key keys[] = {
6 { MODKEY|GDK_SHIFT_MASK, GDK_KEY_m, toggle, { .i = Sty…
7 };
8
9 +static char *searchengine = "https://duckduckgo.com/?q=";
10 +
11 /* button definitions */
12 /* target can be OnDoc, OnLink, OnImg, OnMedia, OnEdit, OnBar, OnSel, O…
13 static Button buttons[] = {
14 diff --git a/surf.c b/surf.c
15 index 93a1629..c20537e 100644
16 --- a/surf.c
17 +++ b/surf.c
18 @@ -476,6 +476,8 @@ loaduri(Client *c, const Arg *a)
19 } else if (!stat(uri, &st) && (path = realpath(uri, NULL))) {
20 url = g_strdup_printf("file://%s", path);
21 free(path);
22 + } else if (*uri == ' ') {
23 + url = g_strdup_printf("%s%s", searchengine, uri + 1);
24 } else {
25 url = g_strdup_printf("http://%s", uri);
26 }
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.