for anyone adding this to their ~/.bashrc or ~/.zshrc so you automatically get herdr with every ssh and local shell.
add it like this and you won't have any warnings about launching herdr within herdr (herdr-ception)
Otherwise shells in herdr will attempt to launch herdr and... you get a warning.
# only launch herdr for interactive shells that aren't already inside one
if [[ -z "$HERDR_ENV" && -o interactive ]]; then
herdr
fi