aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Noll <nbnoll@eml.cc>2021-10-08 17:22:47 -0700
committerNicholas Noll <nbnoll@eml.cc>2021-10-08 17:22:47 -0700
commit80f92a7109c0bce2f4220ff1ce04ec8fd6fb9f8c (patch)
tree4d139ca22f7de21ab9cf067bb69d86ee70095170
parent28b442336218296ade8d2e98984f366945c8899c (diff)
fix(tmux): regex to correctly deal with suspended nvim
-rwxr-xr-xbin/tmux-send2
-rw-r--r--sys/cmd/dwm/config.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/bin/tmux-send b/bin/tmux-send
index 47a6de8..a1911f3 100755
--- a/bin/tmux-send
+++ b/bin/tmux-send
@@ -2,7 +2,7 @@
dir=$1
tty=$(tmux list-panes -F "#{pane_active}#{pane_tty}" | grep '^1' | cut -c2-)
-vim=$(ps -o stat=,command= -t $tty | awk 'BEGIN{flag=0} {if($1 ~ /S*+/ && $2 ~ /nvim/){flag +=1}}; END {print flag}')
+vim=$(ps -o stat=,command= -t $tty | awk 'BEGIN{flag=0} {if($1 ~ /S[a-z]*+/ && $2 ~ /nvim/){flag +=1}}; END {print flag}')
if [ $vim -gt 0 ]; then
case $dir in
diff --git a/sys/cmd/dwm/config.h b/sys/cmd/dwm/config.h
index 4af0de5..ebf7b89 100644
--- a/sys/cmd/dwm/config.h
+++ b/sys/cmd/dwm/config.h
@@ -93,8 +93,8 @@ static Key keys[] = {
{ MODKEY, XK_j, focusdirection, {.i = 'd'} },
{ MODKEY|ShiftMask, XK_h, setmfact, {.f = -0.05} },
{ MODKEY|ShiftMask, XK_l, setmfact, {.f = +0.05} },
- { MODKEY|ShiftMask, XK_k, rotatestack, {.i = +1 } },
- { MODKEY|ShiftMask, XK_j, rotatestack, {.i = -1 } },
+ { MODKEY|ShiftMask, XK_k, rotatestack, {.i = -1 } },
+ { MODKEY|ShiftMask, XK_j, rotatestack, {.i = +1 } },
{ MODKEY|ShiftMask, XK_Return, zoom, {0} },
{ MODKEY, XK_Tab, view, {0} },
{ MODKEY|ShiftMask, XK_q, killclient, {0} },