Oddbean new post about | logout
 Just use amethyst. Amethyst has everything you asked for