-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtreefmt.lint.toml
More file actions
84 lines (76 loc) · 1.26 KB
/
treefmt.lint.toml
File metadata and controls
84 lines (76 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
[formatter.actionlint]
command = "actionlint"
excludes = []
includes = [".github/workflows/*.yml", ".github/workflows/*.yaml"]
options = []
[formatter.beautysh]
command = "beautysh"
excludes = []
includes = ["*.sh"]
options = ["-c", "-i", "2"]
[formatter.clang-format]
command = "clang-format"
excludes = []
includes = [
"*.c",
"*.cc",
"*.cpp",
"*.h",
"*.hh",
"*.hpp",
"*.glsl",
"*.vert",
".tesc",
".tese",
".geom",
".frag",
".comp",
]
options = ["--dry-run", "--Werror", "-i"]
[formatter.nixfmt-rfc-style]
command = "nixfmt"
excludes = []
includes = ["*.nix"]
options = ["--check"]
[formatter.prettier]
command = "prettier"
excludes = []
includes = [
"*.cjs",
"*.css",
"*.html",
"*.js",
"*.json",
"*.json5",
"*.jsx",
"*.md",
"*.mdx",
"*.mjs",
"*.scss",
"*.ts",
"*.tsx",
"*.vue",
"*.yaml",
"*.yml",
]
options = ["-c"]
[formatter.shellcheck]
command = "shellcheck"
excludes = []
includes = ["*.sh", "*.bash", "*.envrc.*"]
options = []
[formatter.statix]
command = "statix"
excludes = []
includes = ["*.nix"]
options = ["check"]
[formatter.taplo]
command = "taplo"
excludes = []
includes = ["*.toml"]
options = ["lint"]
[formatter.zig]
command = "zig"
excludes = []
includes = ["*.zig", "*.zon"]
options = ["fmt", "--check"]