DRY dotfile linking functions