From a4ee4c2fbb3649e983bff2a9c0a17af105954641 Mon Sep 17 00:00:00 2001 From: JopStro Date: Wed, 3 Feb 2021 13:57:49 +0000 Subject: Compensate for absolute grandparent source commands --- bspswallow | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bspswallow b/bspswallow index 0a2e21b..d32f15b 100755 --- a/bspswallow +++ b/bspswallow @@ -24,7 +24,7 @@ check_swallowing_process() { pid=$(get_pid $1) [ -z $pid ] && return 0 gppid=$(get_ppid $(get_ppid $pid)) - grep -i "^$(ps -o cmd= -p $gppid | awk '{print $1}')$" ~/.config/bspwm/terminals && return 0 + grep -i "^$(ps -o cmd= -p $gppid | awk '{print $1}' | sed 's_^.*/__')$" ~/.config/bspwm/terminals && return 0 [ "$(get_ppid "$(get_ppid "$(get_pid "$1")")")" = "$(get_pid "$2")" ] && return 0 || return 1 } -- cgit v1.2.3