libgeda defines a number of low-level functions in C for configuring its behaviour and manipulating features such as the component and subcircuit libraries.
Basic configuration (defined by libgeda, read-only)
Object type identifiers (defined by libgeda, read-only)
Component library:
Subcircuit library:
Libgeda behaviour configuration (write-only):
Smob type manipulators:
geda.scm, installed with libgeda, provides several useful functions for doing simple manipulation of paths and files, as well as loading rc files from gafrc.d directories.