Replace Nix flake with mise for toolchain management, treefmt for formatting, prek for pre-commit hooks, and a Dockerfile for container builds. Update CI workflows to use jdx/mise-action instead of Nix. Add system dependency instructions to README.md and CLAUDE.md.
25 lines
403 B
TOML
25 lines
403 B
TOML
[formatter.rust]
|
|
command = "rustfmt"
|
|
options = ["--edition", "2024"]
|
|
include = ["*.rs"]
|
|
|
|
[formatter.shell]
|
|
command = "shfmt"
|
|
options = ["-i", "2", "-s", "-w"]
|
|
include = ["*.sh"]
|
|
|
|
[formatter.oxfmt]
|
|
command = "oxfmt"
|
|
options = ["--write"]
|
|
include = [
|
|
"*.css",
|
|
"*.json",
|
|
"*.yaml",
|
|
"*.yml",
|
|
"*.md",
|
|
]
|
|
|
|
[formatter.djlint]
|
|
command = "djlint"
|
|
options = ["--reformat", "--quiet"]
|
|
include = ["*.html"]
|