-static char *stylefile = ".surf/style.css";
-static char *scriptfile = ".surf/script.js";
-static char *cookiefile = ".surf/cookies.txt";
-static time_t sessiontime = 0;
-#define NOBACKGROUND 0
-
-#define SETPROP(p) { .v = (char *[]){ "/bin/sh", "-c", \
- "prop=\"`xprop -id $1 $0 | cut -d '\"' -f 2 | dmenu`\" &&" \
- "xprop -id $1 -f $0 8s -set $0 \"$prop\"", \
- p, winid, NULL } }
+static char *progress_proxy = "#FFFF00";
+static char *progress_proxy_trust = "#66FF00";
+static char *progress_proxy_untrust = "#FF6600";
+static char *stylefile = "~/.surf/style.css";
+static char *scriptfile = "~/.surf/script.js";
+static char *cookiefile = "~/.surf/cookies.txt";
+static time_t sessiontime = 3600;
+static char *cafile = "/etc/ssl/certs/ca-certificates.crt";
+static char *strictssl = FALSE; /* Refuse untrusted SSL connections */
+static int indicator_thickness = 2;
+
+/* Webkit default features */
+static Bool enablespatialbrowsing = TRUE;
+static Bool enableplugins = TRUE;
+static Bool enablescripts = TRUE;
+static Bool enableinspector = TRUE;
+static Bool loadimages = TRUE;
+static Bool hidebackground = FALSE;
+
+#define SETPROP(p, q) { \
+ .v = (char *[]){ "/bin/sh", "-c", \
+ "prop=\"`xprop -id $2 $0 | cut -d '\"' -f 2 | dmenu`\" &&" \
+ "xprop -id $2 -f $1 8s -set $1 \"$prop\"", \
+ p, q, winid, NULL \
+ } \
+}
+
+/* DOWNLOAD(URI, referer) */
+#define DOWNLOAD(d, r) { \
+ .v = (char *[]){ "/bin/sh", "-c", \
+ "st -e /bin/sh -c \"wget '$0'" \
+ " --load-cookies ~/.surf/cookies.txt" \
+ " --user-agent '$1'" \
+ " --referer '$2' ; sleep 5\"", d, useragent, r, NULL \
+ } \
+}
+