>~/.config) won't magically get cleaned up.
>I'd love to be wrong here,
Isn't this what apt purge appname does ? or is something missing
Form the apt-get docs:
purge - purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).