X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=config.def.h;h=0895a1ff4bd3f00e766891f823248de184ae582f;hb=33a9a456644ceb235ea6ce61282f3bdce7a8b547;hp=a0a0d2d34688a7d1b4c7f61512f5e2bbefc3d7d4;hpb=b6d280de6df30167ce9cf30fadefc362e77729e7;p=st.git diff --git a/config.def.h b/config.def.h index a0a0d2d..0895a1f 100644 --- a/config.def.h +++ b/config.def.h @@ -11,13 +11,15 @@ static int borderpx = 2; /* * What program is execed by st depends of these precedence rules: * 1: program passed with -e - * 2: utmp option + * 2: scroll and/or utmp * 3: SHELL environment variable * 4: value of shell in /etc/passwd * 5: value of shell in config.h */ static char *shell = "/bin/sh"; char *utmp = NULL; +/* scroll program: to enable use a string like "scroll" */ +char *scroll = NULL; char *stty_args = "stty raw pass8 nl -echo -iexten -cstopb 38400"; /* identification sequence returned in DA and DECID */ @@ -162,7 +164,8 @@ static uint forcemousemod = ShiftMask; * Beware that overloading Button1 will disable the selection. */ static MouseShortcut mshortcuts[] = { - /* mask button function argument */ + /* mask button function argument release */ + { XK_ANY_MOD, Button2, selpaste, {.i = 0}, 1 }, { XK_ANY_MOD, Button4, ttysend, {.s = "\031"} }, { XK_ANY_MOD, Button5, ttysend, {.s = "\005"} }, };