in the midst of repurposing this

automatically load the .env file if it exists when the shell is started,
and start a subshell if a .env is present after chpwd; still need to
check if the .env is already loaded so we do not end up with infinite
recursion; also need to add a nesting level to the shell prompt