aboutsummaryrefslogtreecommitdiffstats
path: root/lsp/sqruff.lua
diff options
context:
space:
mode:
authorVõ Quang Chiến <2giosangmitom@proton.me>2025-04-15 19:37:52 +0700
committerGitHub <noreply@github.com>2025-04-15 05:37:52 -0700
commitb144a79c486499aeb1f78b2d0a1f92d0b0668b0f (patch)
tree37d7b4e7214a8dfa91d1e280c3177139f3cce58b /lsp/sqruff.lua
parentdocs: update configs.md (diff)
downloadnvim-lspconfig-b144a79c486499aeb1f78b2d0a1f92d0b0668b0f.tar
nvim-lspconfig-b144a79c486499aeb1f78b2d0a1f92d0b0668b0f.tar.gz
nvim-lspconfig-b144a79c486499aeb1f78b2d0a1f92d0b0668b0f.tar.bz2
nvim-lspconfig-b144a79c486499aeb1f78b2d0a1f92d0b0668b0f.tar.lz
nvim-lspconfig-b144a79c486499aeb1f78b2d0a1f92d0b0668b0f.tar.xz
nvim-lspconfig-b144a79c486499aeb1f78b2d0a1f92d0b0668b0f.tar.zst
nvim-lspconfig-b144a79c486499aeb1f78b2d0a1f92d0b0668b0f.zip
feat: sqruff #3723
Diffstat (limited to 'lsp/sqruff.lua')
-rw-r--r--lsp/sqruff.lua11
1 files changed, 11 insertions, 0 deletions
diff --git a/lsp/sqruff.lua b/lsp/sqruff.lua
new file mode 100644
index 00000000..920fa654
--- /dev/null
+++ b/lsp/sqruff.lua
@@ -0,0 +1,11 @@
+---@brief
+---
+-- https://github.com/quarylabs/sqruff
+--
+-- `sqruff` can be installed by following the instructions [here](https://github.com/quarylabs/sqruff?tab=readme-ov-file#installation)
+--
+return {
+ cmd = { 'sqruff', 'lsp' },
+ filetypes = { 'sql' },
+ root_markers = { '.sqruff', '.git' },
+}