http://www.cell.com/cell/pdf/S0092-8674(16)30668-7.pdf
https://www.sciencedaily.com/releases/2016/06/160623122953.htm (Just in case maybe paywall)
So the gist of it? They rewired the basic means e-coli get food. Instead of consuming sugars and releasing CO2 they reprogrammed them to do the opposite. Basically they added the genes for a CO2 fixation pathway and then stressed the bacteria. They left them in an environment rich in CO2 and poor in sugar until evolution pushed the little guys to begin using the CO2 fixation pathway for food instead, taking advantage of the more abundant food supply. They repeated this several times narrowing down what genes they needed to mutate for this to happen (turns out just one mutant gene was found in all 3 successful evolved strains).
Wild stuff.