Configuration

config.toml (app settings — never recipes)

[settings]
shell = "sh -c"      # default: "sh -c" on Unix, "cmd /C" on Windows
editor = "code -w"   # used by `ndo edit`; falls back to $EDITOR if unset
color = true

Environment variables

Variable Effect
NDO_HOME Overrides ~/.ndo/ as the directory for central.toml and config.toml. No XDG fallback — if unset, it’s always ~/.ndo/.
NDO_LOCAL_FILE Overrides the local recipe filename searched for upward from the current directory (default .ndo.toml).