X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=config.def.h;h=db31681a181b1475cc798f24c89d57c2d16193d5;hb=58950754c6cfa7231f0f8774c40183d5a09b8ee3;hp=47591cca1fe57b5a0910909c2773e2dc1bae53fe;hpb=3d9b24f83b78e42c1101025cef6ea9f07a4e6827;p=st.git diff --git a/config.def.h b/config.def.h index 47591cc..db31681 100644 --- a/config.def.h +++ b/config.def.h @@ -127,9 +127,9 @@ static const char *colorname[] = { * Default colors (colorname index) * foreground, background, cursor, reverse cursor */ -unsigned int defaultfg = 15; +unsigned int defaultfg = 7; unsigned int defaultbg = 0; -static unsigned int defaultcs = 256; +static unsigned int defaultcs = 15; static unsigned int defaultrcs = 257; unsigned int const currentBg = 0, buffSize = 2048; @@ -245,18 +245,20 @@ static MouseShortcut mshortcuts[] = { static Shortcut shortcuts[] = { /* mask keysym function argument */ { XK_ANY_MOD, XK_Break, sendbreak, {.i = 0} }, - { ControlMask, XK_Print, toggleprinter, {.i = 0} }, - { ShiftMask, XK_Print, printscreen, {.i = 0} }, - { XK_ANY_MOD, XK_Print, printsel, {.i = 0} }, - { TERMMOD, XK_Prior, zoom, {.f = +1} }, - { TERMMOD, XK_Next, zoom, {.f = -1} }, - { TERMMOD, XK_Home, zoomreset, {.f = 0} }, + /* { ControlMask, XK_Print, toggleprinter, {.i = 0} }, */ + /* { ShiftMask, XK_Print, printscreen, {.i = 0} }, */ + /* { XK_ANY_MOD, XK_Print, printsel, {.i = 0} }, */ + { ControlMask, XK_Prior, zoom, {.f = +1} }, + { ControlMask, XK_Next, zoom, {.f = -1} }, + { ControlMask, XK_Home, zoomreset, {.f = 0} }, { TERMMOD, XK_C, clipcopy, {.i = 0} }, { TERMMOD, XK_V, clippaste, {.i = 0} }, { TERMMOD, XK_Y, selpaste, {.i = 0} }, { ShiftMask, XK_Insert, selpaste, {.i = 0} }, { TERMMOD, XK_Num_Lock, numlock, {.i = 0} }, { MODKEY, XK_c, normalMode, {.i = 0} }, + { ControlMask, XK_Return, newterm, {.i = 0} }, + { ControlMask, XK_space, plumber, {.i = 0} }, }; /* @@ -528,3 +530,9 @@ static char ascii_printable[] = " !\"#$%&'()*+,-./0123456789:;<=>?" "@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_" "`abcdefghijklmnopqrstuvwxyz{|}~"; + +/* + * plumb_cmd is run on mouse button 3 click, with first NULL set to + * current selection and with cwd set to the cwd of the active shell + */ +static char *plumb_cmd[] = {"plumb", "-m", NULL, NULL};