diff options
| author | Nicholas Ciechanowski <55490546+ALameLlama@users.noreply.github.com> | 2024-08-15 06:27:14 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-15 14:27:14 +0800 |
| commit | a6ccfcb1ed706ce51b8d6ff31031fe5c94617226 (patch) | |
| tree | f8bb74ed6e01c0fb50f42a2c590902d9eb28509e /lua | |
| parent | fix(taplo): simplify root detection now that single file mode is supported (#... (diff) | |
| download | nvim-lspconfig-a6ccfcb1ed706ce51b8d6ff31031fe5c94617226.tar nvim-lspconfig-a6ccfcb1ed706ce51b8d6ff31031fe5c94617226.tar.gz nvim-lspconfig-a6ccfcb1ed706ce51b8d6ff31031fe5c94617226.tar.bz2 nvim-lspconfig-a6ccfcb1ed706ce51b8d6ff31031fe5c94617226.tar.lz nvim-lspconfig-a6ccfcb1ed706ce51b8d6ff31031fe5c94617226.tar.xz nvim-lspconfig-a6ccfcb1ed706ce51b8d6ff31031fe5c94617226.tar.zst nvim-lspconfig-a6ccfcb1ed706ce51b8d6ff31031fe5c94617226.zip | |
feat(htmx): add more filetypes (#3268)
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/lspconfig/server_configurations/htmx.lua | 49 |
1 files changed, 48 insertions, 1 deletions
diff --git a/lua/lspconfig/server_configurations/htmx.lua b/lua/lspconfig/server_configurations/htmx.lua index 26611b71..fe7e1de5 100644 --- a/lua/lspconfig/server_configurations/htmx.lua +++ b/lua/lspconfig/server_configurations/htmx.lua @@ -3,7 +3,54 @@ local util = require 'lspconfig.util' return { default_config = { cmd = { 'htmx-lsp' }, - filetypes = { 'html', 'templ' }, + filetypes = { -- filetypes copied and adjusted from tailwindcss-intellisense + -- html + 'aspnetcorerazor', + 'astro', + 'astro-markdown', + 'blade', + 'clojure', + 'django-html', + 'htmldjango', + 'edge', + 'eelixir', -- vim ft + 'elixir', + 'ejs', + 'erb', + 'eruby', -- vim ft + 'gohtml', + 'gohtmltmpl', + 'haml', + 'handlebars', + 'hbs', + 'html', + 'htmlangular', + 'html-eex', + 'heex', + 'jade', + 'leaf', + 'liquid', + 'markdown', + 'mdx', + 'mustache', + 'njk', + 'nunjucks', + 'php', + 'razor', + 'slim', + 'twig', + -- js + 'javascript', + 'javascriptreact', + 'reason', + 'rescript', + 'typescript', + 'typescriptreact', + -- mixed + 'vue', + 'svelte', + 'templ', + }, single_file_support = true, root_dir = function(fname) return util.find_git_ancestor(fname) |
