namespace hiro { struct Settings { Settings(); ~Settings(); vector keycodes; struct Geometry { int frameX = 4; int frameY = 24; int frameWidth = 8; int frameHeight = 28; int menuHeight = 8; int statusHeight = 4; } geometry; struct Theme { bool actionIcons = true; bool widgetColors = true; } theme; }; static Settings settings; }