This is awesome. Combine it with selectric-mode.