showButtons config proposal

Should probably write tests for this or something... but here's what the core changes are.