menu "Test config" config TEST_BOOL bool "Test boolean" default n config TEST_CHILD_BOOL bool "Test boolean" depends on TEST_BOOL default y config TEST_CHILD_STR string "Test str" depends on TEST_BOOL default "OHAI!" choice TEST_CHOICE prompt "Some choice" default CHOICE_A config CHOICE_A bool "A" config CHOICE_B bool "B" endchoice config DEPENDS_ON_CHOICE string "Depends on choice" default "Depends on A" if CHOICE_A default "Depends on B" if CHOICE_B default "WAT" config SOME_UNRELATED_THING bool "Some unrelated thing" config TEST_CONDITIONAL_RANGES int "Something with a range" range 0 100 if TEST_BOOL range 0 10 default 1 endmenu