WIP: setup-home-dir #1

Draft
bogusoverflow wants to merge 5 commits from bogusoverflow/git-build.rs:setup-home-dir into main

5 Commits