Beispielkonfigurationen können der Konfigurationsauswahl auf zwei Arten hinzugefügt werden:

  • Hilfsanwendungen — Anwendungen, die unabhängig mit einem deb-Paket installiert werden, können Konfigurationsunterverzeichnisse in einem bestimmten Systemverzeichnis ablegen. Der Verzeichnisname wird mit dem Shell-Skript linuxcnc_var angegeben:

    $ linuxcnc_var LINUXCNC_AUX_EXAMPLES
    /usr/share/linuxcnc/aux_examples
  • Laufzeiteinstellungen — der Konfigurationsselektor kann auch Konfigurationsunterverzeichnisse anbieten, die zur Laufzeit mit einer exportierten Umgebungsvariablen (LINUXCNC_AUX_CONFIGS) angegeben werden. Diese Variable sollte eine Pfadliste von einem oder mehreren Konfigurationsverzeichnissen sein, die durch ein (:) getrennt sind. Typischerweise wird diese Variable in einer Shell gesetzt, die linuxcnc startet, oder in einem Startskript des Benutzers ~/.profile. Beispiel:

    export LINUXCNC_AUX_CONFIGS=~/myconfigs:/opt/otherconfigs