You can define the default home directory for all Cygwin users in the nsswitch.conf
file.
For example, the following sets your default home directory to /cygdrive/c/Users/{user_name}/home
, or in Windows notation to C:\Users\{user_name}\home
.
/etc/nsswitch.conf
db_home: /%H/home
You can change it to whatever you like.
See the Cygwin documentation for more information.
Look here below the /path
section for more on supported wildcard characters.