Introduction
Introduction Statistics Contact Development Disclaimer Help
tforgot to add config.def.h - surf - customized build of surf, the suckless web…
git clone git://src.adamsgaard.dk/surf
Log
Files
Refs
README
LICENSE
---
commit e0a8f381b93ba0e02ed3ac5146773edb8ccac103
parent 50192577ee0941c5a3fa38c0aaf9a67ce8f11ecb
Author: Enno Boland (tox) <[email protected]>
Date: Tue, 20 Oct 2009 23:49:37 +0200
forgot to add config.def.h
Diffstat:
M config.def.h | 53 ++++++++++++++++-------------…
1 file changed, 27 insertions(+), 26 deletions(-)
---
diff --git a/config.def.h b/config.def.h
t@@ -8,38 +8,39 @@ static char *cookiefile = ".surf/cookies.txt";
static char *dldir = ".surf/dl";
static time_t sessiontime = 3600;
+#define SETPROP(p) { .v = (char *[]){ "/bin/sh", "-c", \
+ "xprop -id $1 -f $0 8s -set $0 `echo -n | dmenu || exit 0`", \
+ p, winid, NULL } }
+
+ /*"set -x;a=`dmenu < $1 | tee -a $1`; echo >> $1;" \
+ //"xprop -f $2 8s -id $3 -set $2 \"$a\"", f, p, winid, NULL } } */
#define MODKEY GDK_CONTROL_MASK
static Key keys[] = {
/* modifier keyval function arg Foc…
- { MODKEY|GDK_SHIFT_MASK,GDK_r, reload, { .b = TRUE }, Any },
- { MODKEY, GDK_r, reload, { .b = FALSE }, Any },
- { MODKEY, GDK_g, showuri, { 0 }, Any },
- { MODKEY, GDK_slash, showsearch, { 0 }, Any },
- { 0, GDK_Escape, hidesearch, { 0 }, Any },
- { 0, GDK_Escape, hideuri, { 0 }, Any },
- { MODKEY|GDK_SHIFT_MASK,GDK_p, print, { 0 }, Any },
- { MODKEY, GDK_p, clipboard, { .b = TRUE }, Browser },
- { MODKEY, GDK_y, clipboard, { .b = FALSE }, Browser },
- { MODKEY|GDK_SHIFT_MASK,GDK_j, zoom, { .i = -1 }, Browser },
- { MODKEY|GDK_SHIFT_MASK,GDK_k, zoom, { .i = +1 }, Browser },
- { MODKEY|GDK_SHIFT_MASK,GDK_i, zoom, { .i = 0 }, Browser },
- { MODKEY, GDK_l, navigate, { .i = +1 }, Browser },
- { MODKEY, GDK_h, navigate, { .i = -1 }, Browser },
- { MODKEY, GDK_j, scroll, { .i = +1 }, Browser },
- { MODKEY, GDK_k, scroll, { .i = -1 }, Browser },
- { 0, GDK_Escape, stop, { 0 }, Browser },
- { MODKEY, GDK_o, source, { 0 }, Browser },
- { MODKEY, GDK_n, searchtext, { .b = TRUE }, Browser|Se…
- { MODKEY|GDK_SHIFT_MASK,GDK_n, searchtext, { .b = FALSE }, Browser|Se…
- { 0, GDK_Return, searchtext, { .b = TRUE }, SearchBar …
- { GDK_SHIFT_MASK, GDK_Return, searchtext, { .b = FALSE }, SearchBar …
- { 0, GDK_Return, loaduri, { .v = NULL }, UriBar },
- { 0, GDK_Return, hideuri, { 0 }, UriBar },
+ { MODKEY|GDK_SHIFT_MASK,GDK_r, reload, { .b = TRUE } },
+ { MODKEY, GDK_r, reload, { .b = FALSE } },
+ { MODKEY|GDK_SHIFT_MASK,GDK_p, print, { 0 } },
+ { MODKEY, GDK_p, clipboard, { .b = TRUE } },
+ { MODKEY, GDK_y, clipboard, { .b = FALSE } },
+ { MODKEY|GDK_SHIFT_MASK,GDK_j, zoom, { .i = -1 } },
+ { MODKEY|GDK_SHIFT_MASK,GDK_k, zoom, { .i = +1 } },
+ { MODKEY|GDK_SHIFT_MASK,GDK_i, zoom, { .i = 0 } },
+ { MODKEY, GDK_l, navigate, { .i = +1 } },
+ { MODKEY, GDK_h, navigate, { .i = -1 } },
+ { MODKEY, GDK_j, scroll, { .i = +1 } },
+ { MODKEY, GDK_k, scroll, { .i = -1 } },
+ { 0, GDK_Escape, stop, { 0 } },
+ { MODKEY, GDK_o, source, { 0 } },
+ { MODKEY, GDK_g, spawn, SETPROP("_SURF_URI") },
+ { MODKEY, GDK_slash, spawn, SETPROP("_SURF_FIND") },
+ { MODKEY, GDK_n, find, { .b = TRUE } },
+ { MODKEY|GDK_SHIFT_MASK,GDK_n, find, { .b = FALSE } },
+ { 0, GDK_Return, loaduri, { .v = NULL } },
};
static Item items[] = {
- { "Back", navigate, { .i = -1 } },
- { "Forward", navigate, { .i = +1 } },
+ { "Back", navigate, { .i = -1 } },
+ { "Forward", navigate, { .i = +1 } },
{ "New Window", newwindow, { .v = NULL } },
{ "Reload", reload, { .b = FALSE } },
{ "Stop", stop, { 0 } },
You are viewing proxied material from mx1.adamsgaard.dk. 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.