support environments without a home dir