From 55bbe5ed195425930c4fe4942a33e08356092e0d Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Sun, 12 Oct 2025 14:59:07 +0200 Subject: nvim: virtual lines of --- nvim/completion.lua | 6 +++--- nvim/lsp.lua | 60 ++++++++++++++++++++++++++--------------------------- 2 files changed, 33 insertions(+), 33 deletions(-) (limited to 'nvim') diff --git a/nvim/completion.lua b/nvim/completion.lua index d477367..4b7f335 100644 --- a/nvim/completion.lua +++ b/nvim/completion.lua @@ -5,9 +5,10 @@ vim.api.nvim_create_autocmd("LspAttach", { vim.lsp.completion.enable(true, client.id, ev.buf, { autotrigger = true }) end - if client and not client:supports_method('textDocument/willSaveWaitUntil') and client:supports_method('textDocument/formatting') then + if client and not client:supports_method('textDocument/willSaveWaitUntil') and + client:supports_method('textDocument/formatting') then vim.api.nvim_create_autocmd('BufWritePre', { - group = vim.api.nvim_create_augroup('my.lsp', {clear=false}), + group = vim.api.nvim_create_augroup('my.lsp', { clear = false }), buffer = ev.buf, callback = function() vim.lsp.buf.format({ bufnr = ev.buf, id = client.id, timeout_ms = 1000 }) @@ -18,4 +19,3 @@ vim.api.nvim_create_autocmd("LspAttach", { }) vim.o.winborder = 'rounded' - diff --git a/nvim/lsp.lua b/nvim/lsp.lua index 299dedc..fbb5066 100644 --- a/nvim/lsp.lua +++ b/nvim/lsp.lua @@ -1,43 +1,44 @@ vim.lsp.config.clangd = { - cmd = { '/usr/local/bin/clangd19', '--background-index', '--function-arg-placeholders' }, - root_markers = { 'compile_commands.json', 'compile_flags.txt' }, - filetypes = { 'c', 'cpp' }, + cmd = { '/usr/local/bin/clangd19', '--background-index', '--function-arg-placeholders' }, + root_markers = { 'compile_commands.json', 'compile_flags.txt' }, + filetypes = { 'c', 'cpp' }, } vim.lsp.config.lua_ls = { - settings = { - Lua = { - runtime = { - version = 'LuaJIT', - }, - diagnostics = { - globals = {'vim'}, - }, - workspace = { - library = vim.api.nvim_get_runtime_file("", true), - }, - telemetry = { - enable = false, - }, - }, - } + settings = { + Lua = { + runtime = { + version = 'LuaJIT', + }, + diagnostics = { + globals = { 'vim' }, + }, + workspace = { + library = vim.api.nvim_get_runtime_file("", true), + }, + telemetry = { + enable = false, + }, + }, + } } local project_library_path = "/home/t/.local/lib/node_modules" -local ng_cmd = {"ngserver", "--stdio", "--tsProbeLocations", project_library_path , "--ngProbeLocations", project_library_path} +local ng_cmd = { "ngserver", "--stdio", "--tsProbeLocations", project_library_path, "--ngProbeLocations", + project_library_path } vim.lsp.config.angularls = { - cmd = ng_cmd, - on_new_config = function(new_config,new_root_dir) - new_config.cmd = ng_cmd - end, + cmd = ng_cmd, + on_new_config = function(new_config, new_root_dir) + new_config.cmd = ng_cmd + end, } vim.lsp.config.markdown_oxide = { - on_attach = on_attach, - cmd = { - 'markdown-oxide' - } + on_attach = on_attach, + cmd = { + 'markdown-oxide' + } } vim.lsp.enable({ @@ -55,6 +56,5 @@ vim.lsp.enable({ vim.diagnostic.config({ virtual_text = true, - virtual_lines = true + -- virtual_lines = true }) - -- cgit v1.3