I added an SSD to my system, so now I have a boot drive on the SSD and my home directory on a different volume. I successfully changed the home directory as specified in Change Users Home Directory. However, this breaks all of the symlinks I've set up for my dotfiles, since things like .bashrc which used to point to /Users/me/.local/dotfiles/.bashrc are now broken.

My fix was to instead change /Users/me/ to be a symlink to /Volumes/Home/Users/me, and set /Users/me to be my home directory. Are there any stability problems with this approach? Will it be noticeably slower than having my home directory actually be /Volumes/Home/Users/me?

1 Answer 1


This approach is quite okay and generally sane. You should verify that Time Machine is still backing up your home directory, following the symlink to the new drive, and not just backing up a reference to your directory.

  • Oh! I didn't consider that. I'll definitely check that out once my backup completes, thanks.
    – arxanas
    Dec 20, 2014 at 22:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .