fix: use $HOME instead of ~