...There are good reasons Apple has made it difficult to change your short user name, the most important being that as your official Unix account name, changing it involves more than just typing a new name in a field; it requires changes in a number of low-level places and modifications of a number of important files throughout the operating system. Apple provides a
set of instructions for changing a short username; however, what those instructions are really doing is creating a new account, transferring your files from the existing account to the new one, and then deleting the existing account. This approach mostly works, but it’s a bit of a pain and it’s not really complete—a number of settings may not get updated this way.
As a result, I often recommend that people simply live with their current short username or, if the account was just created, create another new account with the desired name and then delete the unwanted one. But if you’re determined to actually change the short name of your account, I humbly suggest using ChangeShortName 1.3, which offers major improvements over earlier versions thanks to a lot of hard work by my co-conspirator, James Bucanek. ...