metafmt

metafmt is a highly performant and opinionated formatter for the following configuration and text formats:

Install from source

Requirements:

sh cargo install metafmt --locked --force

Usage

> metafmt -h

``` A CLI for formatting configuration files

Usage: metafmt [OPTIONS] [PATH]

Arguments: [PATH] A file or directory to format [default: ./]

Options: -d, --diff Show a diff for each non-formatted file -g, --glob Include or exclude files to format -., --hidden Include hidden files and directories -l, --list-all List all files processed, including formatted ones --no-ignore Disable all ignore-related filtering -p, --parallel The approximate number of threads to use -q, --quiet Do not print info to stderr -w, --write Rewrite files in-place -h, --help Print help -V, --version Print version ```