Currently there are a bunch of self-sustaining low-volume recipes (seablock style) that produce ores from dirty water that's produced from stone. Love the concept, but it's currently impossible to make a base self-sustainable this way, as there's no way to produce oil/coal. Can we get a coal washing recipe to make it sustainable as well?
You can use coal liquefaction with lubricant reforming.
Liquefaction turns 10 coal into 65 heavy oil, and lubricant reforming turns 50 heavy oil back into 10 coal. A cycle costs 100 steam + 5 refinery ticks + 60 chemical plant ticks, which is total 3+2.1+13.2=18.3MJ of power cost. There is still 15 heavy oil + 20 light oil +10 petrol gas = 3.25 solid fuel = ~37MJ. Enough to power these machines and still leaving extra. Not good for powering your base though.
For power generation I think you still need solar, then rush nuclear.