diff --git a/.config/zsh/lib/pswalk.zsh b/.config/zsh/lib/pswalk.zsh index 8eac2bc..a9c66a9 100644 --- a/.config/zsh/lib/pswalk.zsh +++ b/.config/zsh/lib/pswalk.zsh @@ -10,6 +10,8 @@ function { i=$(ps -o ppid= -p $i 2>/dev/null || : ) i=${i//[^0-9]} [[ "$i" =~ '^[1-9][0-9]*$' ]] || break + ## don't deal with PID1 + [ "$i" = 1 ] && continue ZSHU_PARENTS_PID+=( $i ) done