From 1e696b3cfdb9b14a89f8fced042f0f2b213e0711 Mon Sep 17 00:00:00 2001 From: "Mariano Z." Date: Mon, 22 Sep 2025 12:48:46 -0300 Subject: [PATCH] dev: automated commit - 2025-09-22 12:48:46 --- .githooks/pre-commit | 14 +++++++++++++- lsp/tsgo.lua | 2 +- lua/plugins/lsp/init.lua | 3 +-- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/.githooks/pre-commit b/.githooks/pre-commit index ae1e31a..98ecc94 100755 --- a/.githooks/pre-commit +++ b/.githooks/pre-commit @@ -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 diff --git a/lsp/tsgo.lua b/lsp/tsgo.lua index c96cf3f..8a65dbf 100644 --- a/lsp/tsgo.lua +++ b/lsp/tsgo.lua @@ -3,7 +3,7 @@ return { flags = {}, filetypes = { "typescript" }, cmd = { - "/home/forbi/local/local/tsgo", + "/home/mzunino/Dev/random/typescript-go/built/local", "--lsp", "-stdio", }, diff --git a/lua/plugins/lsp/init.lua b/lua/plugins/lsp/init.lua index d6bd2c4..18171c0 100644 --- a/lua/plugins/lsp/init.lua +++ b/lua/plugins/lsp/init.lua @@ -137,8 +137,7 @@ return { "templ", "tinymist", "jdtls", - "ts_ls", - "ts_go_ls", + -- "ts_ls", "nixd", }