index.md - sites - public wiki contents of suckless.org | |
git clone git://git.suckless.org/sites | |
Log | |
Files | |
Refs | |
--- | |
index.md (662B) | |
--- | |
1 Surfraw as search engine | |
2 ========================= | |
3 | |
4 Description | |
5 ----------- | |
6 Make sure to have surfraw installed. | |
7 | |
8 Modify your config.h just before the definition of `keys[]`: | |
9 | |
10 #define SR_SEARCH { .v = (char *[]){ "/bin/sh", "-c", \ | |
11 "xprop -id $0 -f _SURF_GO 8s -set _SURF_GO \ | |
12 $(sr -p $(sr -elvi | tail -n +2 | cut -s -f1 | dmenu))", \ | |
13 winid, NULL } } | |
14 | |
15 Then, inside `keys[]`, add: | |
16 | |
17 { MODKEY, GDK_s, spawn, SR_SEARCH }, | |
18 | |
19 ### Modkeys | |
20 | |
21 **CTRL-s** | |
22 | |
23 Executes dmenu(1) displaying the list of elvis. Complete with TAB and en… | |
24 search terms. Confirm with ENTER. | |
25 | |
26 Author | |
27 ------ | |
28 * Moritz Schönherr `<moritz dot schoenherr at gmail dot com>` |