Depois de criar seu usuário, antes de sair do seu antigo usuário, verifique se ele está nos grupos certos:
sudo adduser --home /home/<new-username> <new-username>
sudo usermod -aG adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare <new-username>
Então:
mv -v ~/* /home/<new-username>/
chown -R <new-username>:<new-username> /home/<new-username>/*
Como @Zzzach apontou no comentário não use sudo
no comando chown
, certamente não deve ser necessário porque se você fez o mv
bem sem sudo todos os arquivos e pastas que não pertencem para você permanecerá na pasta antiga e deve ser anywys recriado no novo usuário. O sistema é normal e não exigente com propriedade e permissões, mas alguns proggrammas são.