Let the theme and icon sizes be configured (and auto-detected)