aboutsummaryrefslogtreecommitdiff
path: root/config.def.h
diff options
context:
space:
mode:
authorMateja <mail@matejamaric.com>2021-04-10 22:48:43 +0200
committerMateja <mail@matejamaric.com>2021-04-10 22:48:43 +0200
commit7e7809ed5442d04707ba3dc771ba03ebef3528b5 (patch)
treeee28638095ff415c9351664839b0e25fc5da9356 /config.def.h
parent49c3b708376d9632c81cdf386b1c47732a9147c4 (diff)
downloadst-7e7809ed5442d04707ba3dc771ba03ebef3528b5.tar.gz
st-7e7809ed5442d04707ba3dc771ba03ebef3528b5.zip
Add `st-urlhandler`.v1.4.0
From: https://github.com/LukeSmithxyz/st
Diffstat (limited to 'config.def.h')
-rw-r--r--config.def.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/config.def.h b/config.def.h
index 3eaba27..5010e7f 100644
--- a/config.def.h
+++ b/config.def.h
@@ -202,6 +202,9 @@ static MouseShortcut mshortcuts[] = {
#define MODKEY Mod1Mask
#define TERMMOD (ControlMask|ShiftMask)
+static char *openurlcmd[] = { "/bin/sh", "-c", "st-urlhandler -o", "externalpipe", NULL };
+static char *copyurlcmd[] = { "/bin/sh", "-c", "st-urlhandler -c", "externalpipe", NULL };
+
static Shortcut shortcuts[] = {
/* mask keysym function argument */
{ XK_ANY_MOD, XK_Break, sendbreak, {.i = 0} },
@@ -219,6 +222,8 @@ static Shortcut shortcuts[] = {
{ TERMMOD, XK_Return, newterm, {.i = 0} },
{ ShiftMask, XK_Page_Up, kscrollup, {.i = -1} },
{ ShiftMask, XK_Page_Down, kscrolldown, {.i = -1} },
+ { MODKEY, XK_l, externalpipe, {.v = openurlcmd } },
+ { MODKEY, XK_y, externalpipe, {.v = copyurlcmd } },
};
/*