# pcb-rnd conf tree

## subtree: rc

node name | type | flags | description
verbose | integer | 0 | <verbose>
backup_interval | integer | 0 | time between two backups in seconds
font_command | string | 0 | commands for file loading...
file_command | string | 0 | <file_command>
file_path | string | 0 | <file_path>
library_shell | string | 0 | <library_shell>
library_search_paths | list | 0 | <library_search_paths>
emergency_name | string | 0 | file name template for emergency save anonymous .pcb files (when pcb-rnd crashes); optional field: %ld --> pid; must be shorter than 240 characters. Don't do emergency save if this item is empty.
backup_name | string | 0 | file name template for periodic backup anonymous .pcb files; optional fields: %P --> pid
save_command | string | 0 | command to pipe the pcb, footprint or buffer file into, when saving (makes lihata persist impossible)
keep_save_backups | boolean | 0 | a copy is made before a save operation overwrites an existing file; if this setting is true, keep the copy even after a successful save
default_font_file | list | 0 | name of default font file (list of names to search)
default_pcb_file | list | 0 | <default_pcb_file>
script_filename | string | 0 | PCB Actions script to execute on startup
action_string | string | 0 | PCB Actions string to execute on startup
rat_path | string | 0 | <rat_path>
rat_command | string | 0 | <rat_command>
preferred_gui | list | 0 | if set, try GUI HIDs in this order when no GUI is explicitly selected
have_regex | boolean | 0 | whether we have regex compiled in