Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-08-17 12:24:38 +03:00
parent c122daa872
commit afc80d8f42
11 changed files with 182 additions and 1 deletions

26
treefmt.nix Normal file
View File

@@ -0,0 +1,26 @@
{ ... }:
{
projectRootFile = "flake.nix";
programs = {
nixfmt = {
enable = true;
strict = true;
};
shellcheck.enable = true;
prettier.enable = true;
gofmt.enable = true;
};
settings.global.excludes = [
# Git
"*/.gitignore"
".gitattributes"
".envrc"
# Manifest Files
"*/package.json"
"*/go.mod"
"*/bun.lockb"
];
}