all repos — st @ 3ba9c8fc3f547a5762b3d4a6a16cc794446d76a3

st (suckless terminal) config

Expose cursor shape in config.def.h

Signed-off-by: Christoph Lohmann <20h@r-36.net>
Jan Christoph Ebersbach jceb@e-jc.de
commit

3ba9c8fc3f547a5762b3d4a6a16cc794446d76a3

parent

1f087aa8b70fce67e7c43f689b5fb35667b5d84c

2 files changed, 10 insertions(+), 1 deletions(-)

jump to
M config.def.hconfig.def.h

@@ -105,6 +105,15 @@ static unsigned int defaultfg = 7;

static unsigned int defaultbg = 0; static unsigned int defaultcs = 256; +/* + * Default shape of cursor + * 2: Block + * 4: Underline + * 6: IBeam + */ + +static unsigned int cursorshape = 2; + /* * Default colour and shape of the mouse cursor
M st.cst.c

@@ -4315,7 +4315,7 @@ uint cols = 80, rows = 24;

xw.l = xw.t = 0; xw.isfixed = False; - xw.cursor = 0; + xw.cursor = cursorshape; ARGBEGIN { case 'a':