NB: Installing google chrome will undo all of your good work. The google-chrome.list needs to be fixed to signify that it's signed correctly correctly!
For some odd reason, lots of 3rd party package repos want you to install software-properties-common and dirmngr just to add a gnupg signing key to the aptitude keyring. This really annoys me when a single line use of wget works just fine?!