YAML Indentation and Structure/Run yamllint with a custom config

Use a project-specific lint profile.

Section: Linting and safe edits

Run yamllint with a custom config

bash
bash
yamllint -d '{extends: default, rules: {line-length: disable}}' config.yaml
Explanation

Helpful when you want structural checks without enforcing every style rule.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Linting and safe edits
Reveal hidden whitespace
Print tabs and line endings to spot indentation issues.
OpenIn sheetbashsame section
Find tabs in YAML files
Locate tab characters that may break parsing.
OpenIn sheetbashsame section
Format YAML with Prettier
Normalize indentation and layout automatically.
OpenIn sheetbashsame section
Two-space indentation
Use consistent spaces for nested levels.
OpenIn sheetyaml1 tag match
Mixed indentation example
Illustrate a broken file caused by inconsistent nesting.
OpenIn sheetyaml1 tag match
Sequence nested under a key
Indent list items under their parent key.
OpenIn sheetyaml1 tag match