# pcb-rnd conf tree

## subtree: rc

node name | type | flags | description
verbose | rnd_cfn_integer | 0 | [hidlib]
quiet | rnd_cfn_integer | 0 | [hidlib] print only errors on stderr
dup_log_to_stderr | rnd_cfn_boolean | 0 | [hidlib] copy log messages to stderr even if there is a HID that can show them
cli_prompt | rnd_cfn_string | 0 | [hidlib] plain text prompt to prefix the command entry
cli_backend | rnd_cfn_string | 0 | [hidlib] command parser action
export_basename | rnd_cfn_boolean | 0 | [hidlib] if an exported file contains the source file name, remove path from it, keeping the basename only
menu_file | rnd_cfn_string | 0 | [hidlib] where to load the default menu file from. If empty/unset, fall back to 'default'. If contains slash, take it as a full path, if no slash, it is taken as SUFFIX for a normal menu search for menu-SUFFIX.lht
menu_patches | rnd_cfn_list | 0 | [hidlib] file paths to extra menu patches to load
preferred_gui | rnd_cfn_list | 0 | [hidlib] if set, try GUI HIDs in this order when no GUI is explicitly selected
hid_fallback | rnd_cfn_boolean | 0 | [hidlib] if there is no explicitly specified HID (--gui) and the preferred GUI fails, automatically fall back on other HIDs, eventually running in batch mode
anyload_persist | rnd_cfn_list | 0 | [hidlib] if not empty, load all anyload directories/files from this path on startup