That would be great. Thank you
Sorry for the delay man! This worked perfectly for me and seemed to be the safest way I could think of. Similar to Mavericks.
Log in as you normally would making sure you're using an admin account. Go to system preferences>users and groups and create a new USER. Be sure you make this new user an ADMINISTRATOR. Give the new user an easy name and password to remember (when you change the name for the home folder you must type the old and new user name exactly as it appears so make note if you have used any upper case letters). Deauthorize "automatic login" for the new user. If I recall it can be done when you create this new user. Once you're finished creating the new user go to SECURITY AND PRIVACY>General and make sure the box for deauthorize automatic login is checked there as well. You don't want anyone to auto login when you restart the Mac.
After you finished making the new user Log out of the current user and login as the new user you just created (must have admin ability). Go back to system preferences>users and groups. Click the little lock in the lower lefthand corner, type in your new username and passsword if prompted to allow you to make changes. Right click (2 finger tap or however your Macs set up) on the user who's name you want to change and click on the "advanced" tab that pops up.
This will open a window with that users info. take note of EXACTLY how the old user name is spelled (uppercase lowercase etc.). Replace the old username with the new username in the fields for ACCOUNT NAME, FULL NAME, and HOME DIRECTORY. In the home directory field only change the name. Leave the /"User/" alone. Once your happy with your new name click OK in the lower right corner, click the lock and close system preferences.
Now open finder and goto Applications>Utilities. Find the TERMINAL app and open it. In terminal type what I've written below:
sudo mv /Users/oldusername /Users/newusername
**oldusername=the current name. newusername=the new name you are switching to**
**make sure you typed upper case/lower case letters exactly as they appeared in the advanced tab ie. /Users/ ....not /users/.
After typing that command line hit return. You'll see some text with a WARNING pop up. Never fear, it's ok. Below that a line containing PASSWORD: will show up. Type the password of the user you're logged in as (the new temporary user you made earlier) and hit return. close terminal and restart your computer and login as the name you changed. You should see that the old username is gone and replaced with the name you've wanted. You can also now delete the temporary admin user you created if you want.
That does it. There is a chance that changing the home directory can mess with some apps that have stored info about your home directory but if that happens at all it can be easily fixed. I've had no trouble at all doing this.
Sorry if this how-to is long and convoluted. I tried to make it as clear as possible while still harping on the little important details. If you have any questions at all don't hesitate to ask! Take care!