XML-driven configuration menu based on libcmenu