33 lines
667 B
TOML
33 lines
667 B
TOML
# One CLI to format the code tree - https://github.com/numtide/treefmt
|
|
|
|
[global]
|
|
# Glob patterns of files to exclude
|
|
excludes = [ ".git/" ]
|
|
|
|
|
|
[formatter.nixfmt]
|
|
# Formatter to run
|
|
command = "nixfmt"
|
|
# Command-line arguments for the command
|
|
#options = []
|
|
# Glob pattern of files to include
|
|
includes = [ "*.nix" ]
|
|
|
|
[formatter.jsonfmt]
|
|
command = "jsonfmt"
|
|
excludes = []
|
|
includes = ["*.json"]
|
|
options = ["-w"]
|
|
|
|
[formatter.shfmt]
|
|
command = "shfmt"
|
|
excludes = []
|
|
includes = ["*.sh", "*.bash", "*.envrc", "*.envrc.*"]
|
|
options = ["-i", "2", "-s", "-w"]
|
|
|
|
[formatter.yamlfmt]
|
|
command = "yamlfmt"
|
|
excludes = []
|
|
includes = ["*.yaml", "*.yml"]
|
|
options = ["-formatter","indent=4"]
|