index.md (993B)
1 Omnibar 2 ======= 3 Run a command each time an URI is loaded. Since the URI may be passed as 4 argument, this patch along with a proper script allows to manage browsing 5 history in many convenient ways. 6 7 The omnibar script store all URIs, including ones visited by clicking on links, 8 and use them to auto-complete when you type on dmenu. The items are sorted by 9 number of views. 10 11 For [tabbed](//tools.suckless.org/tabbed/) users, you may also want to add 12 the following to your tabbed config.h: 13 14 #define GOTO { \ 15 .v = (char *[]){"/bin/sh", "-c", \ 16 "~/.surf/omnibar goto $0 $1", winid, "_TABBED_SELECT_TAB", NULL \ 17 } \ 18 } 19 20 Now you can use the following key (don't forget to remove the old one): 21 22 { MODKEY, XK_t, spawn, GOTO }, 23 24 25 Download 26 -------- 27 * [surf-0.7-omnibar.diff](surf-0.7-omnibar.diff) 28 * [omnibar](https://raw.githubusercontent.com/clamiax/.surf/374e101748093215e8ecbf00a24a764932b60ed7/omnibar) 29 30 Author 31 ------ 32 * Claudio Alessi <smoppy@gmail.com>