Idle does not work with Timer0

timer0 is configured to interrupt every 1.024ms, that's how millis(), micros() and delay() work.