---
title: "validate"
description: "Validate config.toml declarations and the selected source."
---

> Documentation Index
> Fetch the complete documentation index at: https://outfitting.jfa.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# validate

**Syntax:** `outfitting-manager validate [flags]`

Validates the machine-local `config.toml`, selected profile declarations, and source paths without applying packages or refreshing the source. A remote source must already have a validated local snapshot. If configuration declares multiple platforms, `--platform` selects the target.

| Option | Description |
| --- | --- |
| `--repo <path>` | Override the source with a local path; defaults to the configured source. |
| `--profile <profile>` | Select a profile. Windows accepts comma-separated profiles; required when multiple exclusive profiles exist. |
| `--platform` | Select `linux`, `windows`, or `macos` when declarations include more than one. |

Source: https://outfitting.jfa.dev/docs/cli/validate/index.mdx
