Syntax
Commands
Command Reference
add
Set default values for various options.
--box BOX- Set default Lager Box
--supply-net NAME- Default power supply net--battery-net NAME- Default battery net--solar-net NAME- Default solar net--scope-net NAME- Default oscilloscope net--logic-net NAME- Default logic analyzer net--adc-net NAME- Default ADC net--dac-net NAME- Default DAC net--gpio-net NAME- Default GPIO net--debug-net NAME- Default debug net--eload-net NAME- Default electronic load net--usb-net NAME- Default USB hub net--webcam-net NAME- Default webcam net--watt-meter-net NAME- Default watt meter net--thermocouple-net NAME- Default thermocouple net--uart-net NAME- Default UART net--arm-net NAME- Default robotic arm net
--serial-port PATH- Default serial port path--user TEXT- Username recorded on box locks. Use the same name as other tools that lock boxes, such as a control plane’s display name. A lock taken from either side is then recognized by both.
list
Display all current default settings.
delete
Delete specific default settings. The delete command has subcommands for each type of default.
box- Delete default Lager Boxserial-port- Delete default serial portsupply-net- Delete default supply netbattery-net- Delete default battery netsolar-net- Delete default solar netscope-net- Delete default scope netlogic-net- Delete default logic analyzer netadc-net- Delete default ADC netdac-net- Delete default DAC netgpio-net- Delete default GPIO netdebug-net- Delete default debug neteload-net- Delete default electronic load netusb-net- Delete default USB hub netwebcam-net- Delete default webcam netwatt-meter-net- Delete default watt meter netthermocouple-net- Delete default thermocouple netuart-net- Delete default UART netarm-net- Delete default robotic arm netuser- Delete default user
--yes- Skip confirmation prompt
delete-all
Delete all default settings.
How Defaults Work
When you run a command without specifying an option, the CLI checks for a default:Default Resolution Order
- Command-line option (highest priority)
- Default setting from
lager defaults - Error if required and no default
Configuration Storage
Defaults are stored in the.lager configuration file:
Workflow Example
Notes
- Defaults are per-project (stored in
./.lager) - Net names must match configured nets on the Lager Box
- Box names are validated against saved boxes
- Use
lager defaults listto verify current settings

