load most settings by default, allow user-based override of keybindings