Introduction
Introduction Statistics Contact Development Disclaimer Help
st-universcroll-example-0.8.4.diff - sites - public wiki contents of suckless.o…
git clone git://git.suckless.org/sites
Log
Files
Refs
---
st-universcroll-example-0.8.4.diff (2011B)
---
1 From 59d2c9b65f90f78507b88d773323aab31194b7b4 Mon Sep 17 00:00:00 2001
2 From: Dennis Lee <[email protected]>
3 Date: Mon, 29 Jun 2020 21:33:08 -0700
4 Subject: [PATCH] universcroll: sane default configuration
5
6 - Set scroll program = "scroll"
7 - Mouse wheel scroll only with NO_MOD.
8 - Mouse wheel zoom with ShiftMask/ANY_MOD.
9 ---
10 config.def.h | 14 +++++++++-----
11 1 file changed, 9 insertions(+), 5 deletions(-)
12
13 diff --git a/config.def.h b/config.def.h
14 index a52c0a2..74fd64c 100644
15 --- a/config.def.h
16 +++ b/config.def.h
17 @@ -19,7 +19,7 @@ static int borderpx = 2;
18 static char *shell = "/bin/sh";
19 char *utmp = NULL;
20 /* scroll program: to enable use a string like "scroll" */
21 -char *scroll = NULL;
22 +char *scroll = "scroll";
23 char *stty_args = "stty raw pass8 nl -echo -iexten -cstopb 38400";
24
25 /* identification sequence returned in DA and DECID */
26 @@ -175,10 +175,14 @@ static uint forcemousemod = ShiftMask;
27 static MouseShortcut mshortcuts[] = {
28 /* mask button function argument …
29 { XK_ANY_MOD, Button2, selpaste, {.i = 0}, …
30 - { XK_ANY_MOD, Button4, ttysend, {.s = "\033[5;…
31 - { XK_ANY_MOD, Button4, ttysend, {.s = "\031"} …
32 - { XK_ANY_MOD, Button5, ttysend, {.s = "\033[6;…
33 - { XK_ANY_MOD, Button5, ttysend, {.s = "\005"} …
34 + { ShiftMask, Button4, zoom, {.f = +1} },
35 + { ShiftMask, Button5, zoom, {.f = -1} },
36 + { XK_NO_MOD, Button4, ttysend, {.s = "\033[5;…
37 + { XK_NO_MOD, Button4, ttysend, {.s = "\031"} …
38 + { XK_NO_MOD, Button5, ttysend, {.s = "\033[6;…
39 + { XK_NO_MOD, Button5, ttysend, {.s = "\005"} …
40 + { XK_ANY_MOD, Button4, zoom, {.f = +1} },
41 + { XK_ANY_MOD, Button5, zoom, {.f = -1} },
42 };
43
44 /* Internal keyboard shortcuts. */
45 --
46 2.27.0
47
You are viewing proxied material from suckless.org. 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.