index.md - sites - public wiki contents of suckless.org
 (HTM) git clone git://git.suckless.org/sites
 (DIR) Log
 (DIR) Files
 (DIR) 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 enter
           24 search terms. Confirm with ENTER.
           25 
           26 Author
           27 ------
           28 * Moritz Schönherr `<moritz dot schoenherr at gmail dot com>`