diff options
| author | Thomas Schmucker <ts@its1.de> | 2026-01-06 09:50:21 +0100 |
|---|---|---|
| committer | Thomas Schmucker <ts@its1.de> | 2026-01-06 09:50:21 +0100 |
| commit | 23cc6a0cc25544fa8b193ba2b38873dc1c3bdcc8 (patch) | |
| tree | 521d96762ecf6e8d8a98bf6a3140a9a46086cb6d /nvim_alt/lsp.lua | |
| parent | 922518123990897e35ed1d94d0e6bd1314b7189e (diff) | |
| download | dotfiles-23cc6a0cc25544fa8b193ba2b38873dc1c3bdcc8.tar.gz dotfiles-23cc6a0cc25544fa8b193ba2b38873dc1c3bdcc8.tar.bz2 dotfiles-23cc6a0cc25544fa8b193ba2b38873dc1c3bdcc8.zip | |
Alte Neovim- und Tmuxp-Konfigurationen entfernt
Diffstat (limited to 'nvim_alt/lsp.lua')
| -rw-r--r-- | nvim_alt/lsp.lua | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/nvim_alt/lsp.lua b/nvim_alt/lsp.lua deleted file mode 100644 index fbb5066..0000000 --- a/nvim_alt/lsp.lua +++ /dev/null | |||
| @@ -1,60 +0,0 @@ | |||
| 1 | vim.lsp.config.clangd = { | ||
| 2 | cmd = { '/usr/local/bin/clangd19', '--background-index', '--function-arg-placeholders' }, | ||
| 3 | root_markers = { 'compile_commands.json', 'compile_flags.txt' }, | ||
| 4 | filetypes = { 'c', 'cpp' }, | ||
| 5 | } | ||
| 6 | |||
| 7 | vim.lsp.config.lua_ls = { | ||
| 8 | settings = { | ||
| 9 | Lua = { | ||
| 10 | runtime = { | ||
| 11 | version = 'LuaJIT', | ||
| 12 | }, | ||
| 13 | diagnostics = { | ||
| 14 | globals = { 'vim' }, | ||
| 15 | }, | ||
| 16 | workspace = { | ||
| 17 | library = vim.api.nvim_get_runtime_file("", true), | ||
| 18 | }, | ||
| 19 | telemetry = { | ||
| 20 | enable = false, | ||
| 21 | }, | ||
| 22 | }, | ||
| 23 | } | ||
| 24 | } | ||
| 25 | |||
| 26 | local project_library_path = "/home/t/.local/lib/node_modules" | ||
| 27 | local ng_cmd = { "ngserver", "--stdio", "--tsProbeLocations", project_library_path, "--ngProbeLocations", | ||
| 28 | project_library_path } | ||
| 29 | |||
| 30 | vim.lsp.config.angularls = { | ||
| 31 | cmd = ng_cmd, | ||
| 32 | on_new_config = function(new_config, new_root_dir) | ||
| 33 | new_config.cmd = ng_cmd | ||
| 34 | end, | ||
| 35 | } | ||
| 36 | |||
| 37 | vim.lsp.config.markdown_oxide = { | ||
| 38 | on_attach = on_attach, | ||
| 39 | cmd = { | ||
| 40 | 'markdown-oxide' | ||
| 41 | } | ||
| 42 | } | ||
| 43 | |||
| 44 | vim.lsp.enable({ | ||
| 45 | 'clangd', | ||
| 46 | 'lua_ls', | ||
| 47 | 'angularls', | ||
| 48 | 'cssls', | ||
| 49 | 'html', | ||
| 50 | 'ts_ls', | ||
| 51 | 'vimls', | ||
| 52 | 'jsonls', | ||
| 53 | 'gopls', | ||
| 54 | 'markdown_oxid' | ||
| 55 | }) | ||
| 56 | |||
| 57 | vim.diagnostic.config({ | ||
| 58 | virtual_text = true, | ||
| 59 | -- virtual_lines = true | ||
| 60 | }) | ||
