diff --git a/.config/i3/i3status-rust.toml b/.config/i3/i3status-rust.toml index db68b1b..4fd0e4b 100644 --- a/.config/i3/i3status-rust.toml +++ b/.config/i3/i3status-rust.toml @@ -38,7 +38,6 @@ label = "GTX 1060" show_memory = false show_clocks = true interval = 1 -if_command = "command -v nvidia-smi" [[block]] block = "sound" diff --git a/.config/nvim/lua/config/lspconfig.lua b/.config/nvim/lua/config/lspconfig.lua index c342f04..eb1c745 100644 --- a/.config/nvim/lua/config/lspconfig.lua +++ b/.config/nvim/lua/config/lspconfig.lua @@ -9,12 +9,12 @@ local function on_attach(client, bufnr) -- Jump to definition buf_nmap("gd", "lua vim.lsp.buf.definition()") -- Format current buffer on write - -- vim.api.nvim_command([[autocmd BufWritePre lua vim.lsp.buf.formatting_seq_sync()]]) + vim.api.nvim_command([[autocmd BufWritePre lua vim.lsp.buf.formatting_seq_sync()]]) -- Show diagnostics for current line - buf_nmap("dd", "lua vim.diagnostic.open_float()") + buf_nmap("dd", "lua vim.lsp.diagnostic.show_line_diagnostics()") -- Jump between diagnostic messages - buf_nmap("dj", "lua vim.diagnostic.goto_next()") - buf_nmap("dk", "lua vim.diagnostic.goto_prev()") + buf_nmap("dj", "lua vim.lsp.diagnostic.goto_next()") + buf_nmap("dk", "lua vim.lsp.diagnostic.goto_previous()") -- Rename symbol under cursor buf_nmap("dr", "lua vim.lsp.buf.rename()") -- Show hover info @@ -38,10 +38,8 @@ require'lspconfig'.hls.setup{ } -- Pacman: vieter-vls (requires my Vieter repository) -- GH: https://github.com/vlang/vls -require'lspconfig'.vls.setup{ - cmd = {'vls'}, - filetypes = {'v'}, - on_attach = on_attach +require'lspconfig'.vls.setup { + cmd = {'vls'} } -- Pacman: rust-analyzer -- GH: https://github.com/rust-analyzer/rust-analyzer diff --git a/.config/nvim/lua/config/nerdtree.lua b/.config/nvim/lua/config/nerdtree.lua index cc259c8..25ecb6f 100644 --- a/.config/nvim/lua/config/nerdtree.lua +++ b/.config/nvim/lua/config/nerdtree.lua @@ -4,7 +4,7 @@ g.NERDTreeIgnore = { '^\\.vim$[[dir]]', '^\\.vscode$[[dir]]', '.*\\.code-workspace$[[file]]', '^\\.idea$[[dir]]', '^__pycache__$[[dir]]', '^\\.pytest_cache$[[dir]]', '^venv$[[dir]]', - '\\.egg-info$[[dir]]', '^dist$[[dir]]', + '\\.egg-info$[[dir]]', '^dist$[[dir]]', '^build$[[dir]]', '^\\.eggs$[[dir]]', '^out$[[dir]]', '^\\.git$[[dir]]', diff --git a/.config/nvim/lua/config/v.lua b/.config/nvim/lua/config/v.lua new file mode 100644 index 0000000..7f3142c --- /dev/null +++ b/.config/nvim/lua/config/v.lua @@ -0,0 +1,3 @@ +local g = vim.g + +g.v_autofmt_bufwritepre = 0