dev: automated commit - 2025-09-22 12:48:46

This commit is contained in:
Mariano Z. 2025-09-22 12:48:46 -03:00
parent a2a4066600
commit 1e696b3cfd
Signed by: marianozunino
GPG key ID: 4C73BAD25156DACE
3 changed files with 15 additions and 4 deletions

View file

@ -1,8 +1,20 @@
#!/usr/bin/env bash
# Git pre-commit hook to format Lua files with stylua
# Check if stylua is available in PATH
if ! command -v stylua &>/dev/null; then
echo "Error: stylua not found. Please install it via NixOS configuration."
exit 1
fi
# Get staged Lua files
LUA_FILES=$(git diff --cached --name-only --diff-filter=AM | grep '\.lua$')
if [ -n "$LUA_FILES" ]; then
echo "$LUA_FILES" | xargs "$STYLUA_PATH"
echo "Formatting Lua files with stylua..."
echo "$LUA_FILES" | xargs stylua
echo "$LUA_FILES" | xargs git add
echo "Lua files formatted and re-staged."
else
echo "No Lua files to format."
fi

View file

@ -3,7 +3,7 @@ return {
flags = {},
filetypes = { "typescript" },
cmd = {
"/home/forbi/local/local/tsgo",
"/home/mzunino/Dev/random/typescript-go/built/local",
"--lsp",
"-stdio",
},

View file

@ -137,8 +137,7 @@ return {
"templ",
"tinymist",
"jdtls",
"ts_ls",
"ts_go_ls",
-- "ts_ls",
"nixd",
}