From 7023a32fc71c930d3e4e9c85f70921330fbaee89 Mon Sep 17 00:00:00 2001 From: Bartek Stalewski Date: Sat, 28 Aug 2021 10:45:45 +0200 Subject: [PATCH] Don't create second mutt if one is running. --- _suckless/dwm/config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_suckless/dwm/config.h b/_suckless/dwm/config.h index 636f614..ddd0e30 100644 --- a/_suckless/dwm/config.h +++ b/_suckless/dwm/config.h @@ -107,7 +107,7 @@ static Key keys[] = { { MODKEY, XK_f, spawn, SHCMD("st -n nnn -e nnn -de") }, { MODKEY, XK_i, spawn, SHCMD("scrot -f -s 'scrot_%Y-%m-%d_%H-%M-%S_%s.png'") }, { SHTKEY, XK_i, spawn, SHCMD("scrot 'scrot_%Y-%m-%d_%H-%M-%S_%s.png'") }, - { MODKEY, XK_m, spawn, SHCMD("st -n mutt -e neomutt") }, + { MODKEY, XK_m, spawn, SHCMD("pgrep -x neomutt > /dev/null || st -n mutt -e neomutt") }, { MODKEY, XK_q, killclient, {0} }, { MODKEY, XK_e, togglescratch, {.ui = 0 } }, /* service controls */