Variable: shell-pushd-tohome

If non-nil, make pushd with no arg behave as "pushd ~" (like cd).
This mirrors the optional behavior of tcsh.