Adopt user cookbook instead of default user resource provided by Chef.
This opens up a few more choices to tweak the user.
Add vim swap files to ignore.