Update readme
Auto formatter for device tree files.
You can install dtsfmt by running the install script which will download the latest release.
curl -LSfs https://mskelton.dev/dtsfmt/install | sh
Or you can build from source.
git clone git@github.com:mskelton/dtsfmt.git cd dtsfmt cargo install --path .
To run dtsfmt, simply provide a file/directory path to the dtsfmt command.
dtsfmt .
The following confirmation options are available for dtsfmt. Confirmation should be added to a .dtsfmtrc.toml file at the root of your project.
layout = "kinesis:adv360"
You can add a .dtsfmtignore file at the root of your project to exclude files and paths from formatting. This file follows the same rules as .gitignore.
--checkWhen you want to check if your files are formatted, you can run dtsfmt with the --check flag (or -c). This will output a human-friendly message and a list of unformatted files, if any.
dtsfmt --check .
--emitYou can change the way dtsfmt emits the changes with the --emit flag.
dtsfmt --emit=stdout