Merge pull request #1528 from snoweuph/ts-deno

Ts deno root markers
This commit is contained in:
Snoweuph 2026-04-16 22:19:18 +02:00 committed by GitHub
commit 294a078ee7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 2 additions and 3 deletions

View file

@ -174,7 +174,6 @@ in {
vim.lsp = { vim.lsp = {
presets = genAttrs cfg.lsp.servers (_: {enable = true;}); presets = genAttrs cfg.lsp.servers (_: {enable = true;});
servers = genAttrs cfg.lsp.servers (_: { servers = genAttrs cfg.lsp.servers (_: {
root_markers = ["tsconfig.json"];
filetypes = [ filetypes = [
"typescript" "typescript"
# TODO: move to a React module # TODO: move to a React module

View file

@ -18,7 +18,7 @@ in {
vim.lsp.servers.typescript-go = { vim.lsp.servers.typescript-go = {
enable = true; enable = true;
cmd = [(getExe pkgs.typescript-go) "--lsp" "--stdio"]; cmd = [(getExe pkgs.typescript-go) "--lsp" "--stdio"];
root_markers = [".git" "package.json"]; root_markers = [".git" "tsconfig.json" "package.json"];
}; };
}; };
} }

View file

@ -19,7 +19,7 @@ in {
vim.lsp.servers.typescript-language-server = { vim.lsp.servers.typescript-language-server = {
enable = true; enable = true;
cmd = [(getExe pkgs.typescript-language-server) "--stdio"]; cmd = [(getExe pkgs.typescript-language-server) "--stdio"];
root_markers = [".git" "package.json"]; root_markers = [".git" "tsconfig.json" "package.json"];
init_options = {hostInfo = "neovim";}; init_options = {hostInfo = "neovim";};
handlers = { handlers = {
# handle rename request for certain code actions like extracting functions / types # handle rename request for certain code actions like extracting functions / types