mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-07-12 23:52:39 +02:00
feat: neovim - scheme-lsp
This commit is contained in:
@@ -445,41 +445,46 @@ return {
|
|||||||
offsetEncoding = "utf-8",
|
offsetEncoding = "utf-8",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
scheme_langserver = {
|
||||||
|
filetypes = { "scheme", "scm" },
|
||||||
|
single_file_support = true,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
-- enable servers that installed by home-manager instead of mason
|
-- enable servers that installed by home-manager instead of mason
|
||||||
servers = {
|
servers = {
|
||||||
---- Frontend & NodeJS
|
---- Frontend & NodeJS
|
||||||
"tsserver", -- typescript/javascript language server
|
"tsserver", -- typescript/javascript language server
|
||||||
"tailwindcss", -- tailwindcss language server
|
"tailwindcss", -- tailwindcss language server
|
||||||
"html", -- html language server
|
"html", -- html language server
|
||||||
"cssls", -- css language server
|
"cssls", -- css language server
|
||||||
"prismals", -- prisma language server
|
"prismals", -- prisma language server
|
||||||
"volar", -- vue language server
|
"volar", -- vue language server
|
||||||
---- Configuration Language
|
---- Configuration Language
|
||||||
"marksman", -- markdown ls
|
"marksman", -- markdown ls
|
||||||
"jsonls", -- json language server
|
"jsonls", -- json language server
|
||||||
"yamlls", -- yaml language server
|
"yamlls", -- yaml language server
|
||||||
"taplo", -- toml language server
|
"taplo", -- toml language server
|
||||||
---- Backend
|
---- Backend
|
||||||
"lua_ls", -- lua
|
"lua_ls", -- lua
|
||||||
"gopls", -- go
|
"gopls", -- go
|
||||||
"rust_analyzer", -- rust
|
"rust_analyzer", -- rust
|
||||||
"pyright", -- python
|
"pyright", -- python
|
||||||
"ruff_lsp", -- extremely fast Python linter and code transformation
|
"ruff_lsp", -- extremely fast Python linter and code transformation
|
||||||
"jdtls", -- java
|
"jdtls", -- java
|
||||||
"nil_ls", -- nix language server
|
"nil_ls", -- nix language server
|
||||||
"bufls", -- protocol buffer language server
|
"bufls", -- protocol buffer language server
|
||||||
"zls", -- zig language server
|
"zls", -- zig language server
|
||||||
---- HDL
|
---- HDL
|
||||||
"verible", -- verilog language server
|
"verible", -- verilog language server
|
||||||
---- Operation & Cloud Nativautoindente
|
---- Operation & Cloud Nativautoindente
|
||||||
"bashls", -- bash
|
"bashls", -- bash
|
||||||
"cmake", -- cmake language server
|
"cmake", -- cmake language server
|
||||||
"clangd", -- c/c++
|
"clangd", -- c/c++
|
||||||
"dockerls", -- dockerfile
|
"dockerls", -- dockerfile
|
||||||
"jsonnet_ls", -- jsonnet language server
|
"jsonnet_ls", -- jsonnet language server
|
||||||
"terraformls", -- terraform hcl
|
"terraformls", -- terraform hcl
|
||||||
"nushell", -- nushell language server
|
"nushell", -- nushell language server
|
||||||
|
"scheme_langserver", -- scheme language server
|
||||||
},
|
},
|
||||||
formatting = {
|
formatting = {
|
||||||
disabled = {},
|
disabled = {},
|
||||||
|
|||||||
Reference in New Issue
Block a user