From 41838ff4f6181c5ad3bab783fcd066ec3ecfd381 Mon Sep 17 00:00:00 2001 From: Jieru Mei Date: Fri, 14 Jan 2022 02:51:49 -0500 Subject: feat(plugins): bump core plugin version (#2176) --- lua/lvim/plugins.lua | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'lua') diff --git a/lua/lvim/plugins.lua b/lua/lvim/plugins.lua index 853869b1..05b58d01 100644 --- a/lua/lvim/plugins.lua +++ b/lua/lvim/plugins.lua @@ -11,18 +11,18 @@ local commit = { friendly_snippets = "9f04462bcabfd108341a6e47ed742b09a6a5b975", gitsigns = "7aad5257fa043b9acf3d40ae064a1685003254da", lua_dev = "03a44ec6a54b0a025a633978e8541584a02e46d9", - lualine = "bc5c2f5658821f98e55013eb3bec9d540c420470", - luasnip = "79662d8bb61bbee6af88bf559d9ed41c28eb5b88", - nlsp_settings = "1d74d46627204bb9bc32787b6d1360874ce9ae1d", - null_ls = "288c4582f62f04944412acaed098fc16a1818464", + lualine = "70691ae350fdbe1f15758e3b8e2973742a7967a9", + luasnip = "0222ee63c9e4b80e6000d064f8efd8edcc6d0c48", + nlsp_settings = "3fe6c683fd11423171fb1cf1ccb641825fd16e28", + null_ls = "567daff80cc629302e1ac196f74d0dec8738249a", nvim_autopairs = "c027bbb7eb417ad0be7d5263b66c1638e971e36b", - nvim_cmp = "ce0a3581e0fa6e3072bf06a97919d3e214ff00e6", - nvim_dap = "3499eb4368fa5835de761b4f6cd53f7bf0bd02f7", - nvim_lsp_installer = "a744a2a1c7fb9830b156a57a1327a6593f9b5bf8", + nvim_cmp = "614e00de2424d1c19a3f653120b63d5b2d10b21a", + nvim_dap = "4ba35c3640d79c0d1c4a21c7fecb3f483717be93", + nvim_lsp_installer = "62f353e4cc12fbaa12ab4534a23e755bb307c2e5", nvim_lspconfig = "2c70b7b0095b4bbe55aaf0dc27a2581d1cafe491", nvim_notify = "15f52efacd169ea26b0f4070451d3ea53f98cd5a", nvim_tree = "0a2f6b0b6ba558a88c77a6b262af647760e6eca8", - nvim_treesitter = "ed6143940c37c5c18625d46c071563a3b4338e72", + nvim_treesitter = "a76e1eb89d57e25cedbc71d6bf8e2d2c23d5d85b", nvim_ts_context_commentstring = "097df33c9ef5bbd3828105e4bee99965b758dc3f", nvim_web_devicons = "ac71ca88b1136e1ecb2aefef4948130f31aa40d1", packer = "851c62c5ecd3b5adc91665feda8f977e104162a5", @@ -32,7 +32,7 @@ local commit = { structlog = "6f1403a192791ff1fa7ac845a73de9e860f781f1", telescope = "015a35626d5a293dc9c19dc2bb301f25850961f6", telescope_fzf_native = "b8662b076175e75e6497c59f3e2799b879d7b954", - toggleterm = "463843d1ba0288eedaf834872c3eca114d45bddf", + toggleterm = "f23866b8fbb0703be4e15d50c814ffe496242a67", which_key = "387fd676d3f9b419d38890820f6e262dc0fadb46", } -- cgit v1.2.3 From 19f0c8ccfafa0f2e634610c0aeb174b0983a52c1 Mon Sep 17 00:00:00 2001 From: kylo252 <59826753+kylo252@users.noreply.github.com> Date: Sat, 15 Jan 2022 12:32:06 +0100 Subject: fix(diag): show lsp-diag code in open_float (#2180) --- lua/lvim/lsp/config.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lua') diff --git a/lua/lvim/lsp/config.lua b/lua/lvim/lsp/config.lua index 64cf52f0..817ccd9f 100644 --- a/lua/lvim/lsp/config.lua +++ b/lua/lvim/lsp/config.lua @@ -23,8 +23,9 @@ return { prefix = "", format = function(d) local t = vim.deepcopy(d) - if d.code then - t.message = string.format("%s [%s]", t.message, t.code):gsub("1. ", "") + local code = d.code or d.user_data.lsp.code + if code then + t.message = string.format("%s [%s]", t.message, code):gsub("1. ", "") end return t.message end, -- cgit v1.2.3 From 31ca6c57fa6f2006cb7cb6eb26f23e9c061f8c91 Mon Sep 17 00:00:00 2001 From: kylo252 <59826753+kylo252@users.noreply.github.com> Date: Sat, 15 Jan 2022 13:09:47 +0100 Subject: chore(plugins): bump version (#2181) --- lua/lvim/plugins.lua | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'lua') diff --git a/lua/lvim/plugins.lua b/lua/lvim/plugins.lua index 05b58d01..50dea8b7 100644 --- a/lua/lvim/plugins.lua +++ b/lua/lvim/plugins.lua @@ -2,24 +2,24 @@ local commit = { barbar = "6e638309efcad2f308eb9c5eaccf6f62b794bbab", cmp_buffer = "f83773e2f433a923997c5faad7ea689ec24d1785", cmp_luasnip = "d6f837f4e8fe48eeae288e638691b91b97d1737f", - cmp_nvim_lsp = "b4251f0fca1daeb6db5d60a23ca81507acf858c2", + cmp_nvim_lsp = "ebdfc204afb87f15ce3d3d3f5df0b8181443b5ba", cmp_path = "4d58224e315426e5ac4c5b218ca86cab85f80c79", comment = "90df2f87c0b17193d073d1f72cea2e528e5b162d", dapinstall = "568d946a99edb6780912cb39ca68c368516cd853", dashboard_nvim = "d82ddae95fd4dc4c3b7bbe87f09b1840fbf20ecb", fixcursorhold = "0e4e22d21975da60b0fd2d302285b3b603f9f71e", - friendly_snippets = "9f04462bcabfd108341a6e47ed742b09a6a5b975", - gitsigns = "7aad5257fa043b9acf3d40ae064a1685003254da", + friendly_snippets = "b654034902280a9d1f4444f145fd7fa4c9f6d9cb", + gitsigns = "f4648dcc055a10573f36e83343592824155ab466", lua_dev = "03a44ec6a54b0a025a633978e8541584a02e46d9", lualine = "70691ae350fdbe1f15758e3b8e2973742a7967a9", luasnip = "0222ee63c9e4b80e6000d064f8efd8edcc6d0c48", - nlsp_settings = "3fe6c683fd11423171fb1cf1ccb641825fd16e28", + nlsp_settings = "3a3942b5d1da30e3ca0dc431aada3191c5952054", null_ls = "567daff80cc629302e1ac196f74d0dec8738249a", - nvim_autopairs = "c027bbb7eb417ad0be7d5263b66c1638e971e36b", - nvim_cmp = "614e00de2424d1c19a3f653120b63d5b2d10b21a", - nvim_dap = "4ba35c3640d79c0d1c4a21c7fecb3f483717be93", - nvim_lsp_installer = "62f353e4cc12fbaa12ab4534a23e755bb307c2e5", - nvim_lspconfig = "2c70b7b0095b4bbe55aaf0dc27a2581d1cafe491", + nvim_autopairs = "97e454ce9b1371373105716d196c1017394bc947", + nvim_cmp = "76d92fca643d53b735ddaf07e0da293949973764", + nvim_dap = "08349ab5da2148965deb2e778065017059bff584", + nvim_lsp_installer = "7a4f43beaf579f48b190e4a0784d4b3317157495", + nvim_lspconfig = "5dc61fa6bf837b91c4de2ed95ba6c840e47d25ac", nvim_notify = "15f52efacd169ea26b0f4070451d3ea53f98cd5a", nvim_tree = "0a2f6b0b6ba558a88c77a6b262af647760e6eca8", nvim_treesitter = "a76e1eb89d57e25cedbc71d6bf8e2d2c23d5d85b", @@ -30,7 +30,7 @@ local commit = { popup = "b7404d35d5d3548a82149238289fa71f7f6de4ac", project = "71d0e23dcfc43cfd6bb2a97dc5a7de1ab47a6538", structlog = "6f1403a192791ff1fa7ac845a73de9e860f781f1", - telescope = "015a35626d5a293dc9c19dc2bb301f25850961f6", + telescope = "860cc656632dbee8d817b1dfa5e6a5a73265286f", telescope_fzf_native = "b8662b076175e75e6497c59f3e2799b879d7b954", toggleterm = "f23866b8fbb0703be4e15d50c814ffe496242a67", which_key = "387fd676d3f9b419d38890820f6e262dc0fadb46", -- cgit v1.2.3 From 63321d000fa9239e7550ee63de6892df8ad6f2e4 Mon Sep 17 00:00:00 2001 From: kylo252 <59826753+kylo252@users.noreply.github.com> Date: Sat, 15 Jan 2022 13:09:58 +0100 Subject: refactor(nvim-tree): cleanup and update settings (#2182) --- lua/lvim/core/nvimtree.lua | 68 ++++++++++++++++++++++++---------------------- 1 file changed, 36 insertions(+), 32 deletions(-) (limited to 'lua') diff --git a/lua/lvim/core/nvimtree.lua b/lua/lvim/core/nvimtree.lua index cb91e344..287791b8 100644 --- a/lua/lvim/core/nvimtree.lua +++ b/lua/lvim/core/nvimtree.lua @@ -18,7 +18,7 @@ function M.config() enable = true, auto_open = true, }, - auto_close = true, + auto_close = false, open_on_tab = false, hijack_cursor = false, update_cwd = false, @@ -42,24 +42,30 @@ function M.config() }, git = { enable = true, - ignore = true, + ignore = false, timeout = 200, }, view = { width = 30, height = 30, + hide_root_folder = false, side = "left", - auto_resize = true, - number = false, - relativenumber = false, + auto_resize = false, mappings = { custom_only = false, list = {}, }, + number = false, + relativenumber = false, + signcolumn = "yes", }, filters = { dotfiles = false, - custom = { ".git", "node_modules", ".cache" }, + custom = { "node_modules", ".cache" }, + }, + trash = { + cmd = "trash", + require_confirm = true, }, }, show_icons = { @@ -130,41 +136,39 @@ function M.setup() } end - -- Add nvim_tree open callback - local tree_view = require "nvim-tree.view" - local open = tree_view.open - tree_view.open = function() - M.on_open() - open() + local function on_open() + if package.loaded["bufferline.state"] and lvim.builtin.nvimtree.setup.view.side == "left" then + require("bufferline.state").set_offset(lvim.builtin.nvimtree.setup.view.width + 1, "") + end end - vim.cmd "au WinClosed * lua require('lvim.core.nvimtree').on_close()" - - if lvim.builtin.nvimtree.on_config_done then - lvim.builtin.nvimtree.on_config_done(nvim_tree_config) + local function on_close() + local bufnr = vim.api.nvim_get_current_buf() + local ft = vim.api.nvim_buf_get_option(bufnr, "filetype") + if ft == "NvimTree" and package.loaded["bufferline.state"] then + require("bufferline.state").set_offset(0) + end end - require("nvim-tree").setup(lvim.builtin.nvimtree.setup) -end -function M.on_open() - if package.loaded["bufferline.state"] and lvim.builtin.nvimtree.setup.view.side == "left" then - require("bufferline.state").set_offset(lvim.builtin.nvimtree.setup.view.width + 1, "") + local tree_view = require "nvim-tree.view" + local default_open = tree_view.open + local default_close = tree_view.close + + tree_view.open = function() + on_open() + default_open() end -end -function M.on_close() - local buf = tonumber(vim.fn.expand "") - local ft = vim.api.nvim_buf_get_option(buf, "filetype") - if ft == "NvimTree" and package.loaded["bufferline.state"] then - require("bufferline.state").set_offset(0) + tree_view.close = function() + on_close() + default_close() end -end -function M.change_tree_dir(dir) - local lib_status_ok, lib = pcall(require, "nvim-tree.lib") - if lib_status_ok then - lib.change_dir(dir) + if lvim.builtin.nvimtree.on_config_done then + lvim.builtin.nvimtree.on_config_done(nvim_tree_config) end + + require("nvim-tree").setup(lvim.builtin.nvimtree.setup) end function M.start_telescope(telescope_mode) -- cgit v1.2.3 From 44ae4480f23ec57ca7067b9eba781e0d6aad0676 Mon Sep 17 00:00:00 2001 From: Abouzar Parvan Date: Sat, 15 Jan 2022 17:05:58 +0330 Subject: chore(plugins): bump plugin version and also fix nvim-cmp cmdline issue (#2183) --- lua/lvim/plugins.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lua') diff --git a/lua/lvim/plugins.lua b/lua/lvim/plugins.lua index 50dea8b7..4a2a5eb7 100644 --- a/lua/lvim/plugins.lua +++ b/lua/lvim/plugins.lua @@ -16,13 +16,13 @@ local commit = { nlsp_settings = "3a3942b5d1da30e3ca0dc431aada3191c5952054", null_ls = "567daff80cc629302e1ac196f74d0dec8738249a", nvim_autopairs = "97e454ce9b1371373105716d196c1017394bc947", - nvim_cmp = "76d92fca643d53b735ddaf07e0da293949973764", + nvim_cmp = "2ed0cdab36122f0daac4b63a8995c421ed423162", nvim_dap = "08349ab5da2148965deb2e778065017059bff584", nvim_lsp_installer = "7a4f43beaf579f48b190e4a0784d4b3317157495", nvim_lspconfig = "5dc61fa6bf837b91c4de2ed95ba6c840e47d25ac", nvim_notify = "15f52efacd169ea26b0f4070451d3ea53f98cd5a", nvim_tree = "0a2f6b0b6ba558a88c77a6b262af647760e6eca8", - nvim_treesitter = "a76e1eb89d57e25cedbc71d6bf8e2d2c23d5d85b", + nvim_treesitter = "749f72d3515bf9b53ee55f8aa7bc06151b2ee753", nvim_ts_context_commentstring = "097df33c9ef5bbd3828105e4bee99965b758dc3f", nvim_web_devicons = "ac71ca88b1136e1ecb2aefef4948130f31aa40d1", packer = "851c62c5ecd3b5adc91665feda8f977e104162a5", -- cgit v1.2.3 From 626343c2de0599d1129e1e6b70d62aacc56ab000 Mon Sep 17 00:00:00 2001 From: kylo252 <59826753+kylo252@users.noreply.github.com> Date: Sun, 16 Jan 2022 20:32:39 +0100 Subject: fix(lsp): use temporary fork of lua-dev (#2187) --- lua/lvim/lsp/config.lua | 1 + lua/lvim/plugins.lua | 20 +++++++++++--------- 2 files changed, 12 insertions(+), 9 deletions(-) (limited to 'lua') diff --git a/lua/lvim/lsp/config.lua b/lua/lvim/lsp/config.lua index 817ccd9f..b45142f5 100644 --- a/lua/lvim/lsp/config.lua +++ b/lua/lvim/lsp/config.lua @@ -78,6 +78,7 @@ return { "jedi_language_server", "ltex", "phpactor", + "psalm", "pylsp", "quick_lint_js", "remark_ls", diff --git a/lua/lvim/plugins.lua b/lua/lvim/plugins.lua index 4a2a5eb7..725529c5 100644 --- a/lua/lvim/plugins.lua +++ b/lua/lvim/plugins.lua @@ -8,21 +8,21 @@ local commit = { dapinstall = "568d946a99edb6780912cb39ca68c368516cd853", dashboard_nvim = "d82ddae95fd4dc4c3b7bbe87f09b1840fbf20ecb", fixcursorhold = "0e4e22d21975da60b0fd2d302285b3b603f9f71e", - friendly_snippets = "b654034902280a9d1f4444f145fd7fa4c9f6d9cb", + friendly_snippets = "d4f5c0507cfe4c67024f58c84ba982f7f5c71a7a", gitsigns = "f4648dcc055a10573f36e83343592824155ab466", lua_dev = "03a44ec6a54b0a025a633978e8541584a02e46d9", lualine = "70691ae350fdbe1f15758e3b8e2973742a7967a9", luasnip = "0222ee63c9e4b80e6000d064f8efd8edcc6d0c48", nlsp_settings = "3a3942b5d1da30e3ca0dc431aada3191c5952054", - null_ls = "567daff80cc629302e1ac196f74d0dec8738249a", + null_ls = "015e9111c67b8784884396fe50d978c8c117d4c9", nvim_autopairs = "97e454ce9b1371373105716d196c1017394bc947", - nvim_cmp = "2ed0cdab36122f0daac4b63a8995c421ed423162", + nvim_cmp = "a54064d940ee3a34f94d596602fc958eb5c2bfcb", nvim_dap = "08349ab5da2148965deb2e778065017059bff584", - nvim_lsp_installer = "7a4f43beaf579f48b190e4a0784d4b3317157495", - nvim_lspconfig = "5dc61fa6bf837b91c4de2ed95ba6c840e47d25ac", + nvim_lsp_installer = "9894db12783fdd02be909cdd60e6d0fc20b9e46e", + nvim_lspconfig = "89eda6c9ba3ded27ecd38dfcee811c11c91eae05", nvim_notify = "15f52efacd169ea26b0f4070451d3ea53f98cd5a", nvim_tree = "0a2f6b0b6ba558a88c77a6b262af647760e6eca8", - nvim_treesitter = "749f72d3515bf9b53ee55f8aa7bc06151b2ee753", + nvim_treesitter = "f3e554ed7b0bf91c0c01796e931b87de346dc83d", nvim_ts_context_commentstring = "097df33c9ef5bbd3828105e4bee99965b758dc3f", nvim_web_devicons = "ac71ca88b1136e1ecb2aefef4948130f31aa40d1", packer = "851c62c5ecd3b5adc91665feda8f977e104162a5", @@ -30,7 +30,7 @@ local commit = { popup = "b7404d35d5d3548a82149238289fa71f7f6de4ac", project = "71d0e23dcfc43cfd6bb2a97dc5a7de1ab47a6538", structlog = "6f1403a192791ff1fa7ac845a73de9e860f781f1", - telescope = "860cc656632dbee8d817b1dfa5e6a5a73265286f", + telescope = "2bfc0eb2cf12237eb0ac15498229341ededfaa0d", telescope_fzf_native = "b8662b076175e75e6497c59f3e2799b879d7b954", toggleterm = "f23866b8fbb0703be4e15d50c814ffe496242a67", which_key = "387fd676d3f9b419d38890820f6e262dc0fadb46", @@ -120,9 +120,11 @@ return { commit = commit.cmp_path, }, { - "folke/lua-dev.nvim", + -- "folke/lua-dev.nvim", + "kylo252/lua-dev.nvim", + branch = "fix-on-new-config", module = "lua-dev", - commit = commit.lua_dev, + -- commit = commit.lua_dev, }, -- Autopairs -- cgit v1.2.3 From 269a35d1849a23a27a215e5b3c7b12e49066852f Mon Sep 17 00:00:00 2001 From: Abouzar Parvan Date: Tue, 18 Jan 2022 12:14:20 +0330 Subject: chore(plugins): bump plugin version (#2190) --- lua/lvim/plugins.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'lua') diff --git a/lua/lvim/plugins.lua b/lua/lvim/plugins.lua index 725529c5..023816f0 100644 --- a/lua/lvim/plugins.lua +++ b/lua/lvim/plugins.lua @@ -3,7 +3,7 @@ local commit = { cmp_buffer = "f83773e2f433a923997c5faad7ea689ec24d1785", cmp_luasnip = "d6f837f4e8fe48eeae288e638691b91b97d1737f", cmp_nvim_lsp = "ebdfc204afb87f15ce3d3d3f5df0b8181443b5ba", - cmp_path = "4d58224e315426e5ac4c5b218ca86cab85f80c79", + cmp_path = "c5230cb439df9547294678d0f1c1465ad7989e5f", comment = "90df2f87c0b17193d073d1f72cea2e528e5b162d", dapinstall = "568d946a99edb6780912cb39ca68c368516cd853", dashboard_nvim = "d82ddae95fd4dc4c3b7bbe87f09b1840fbf20ecb", @@ -14,15 +14,15 @@ local commit = { lualine = "70691ae350fdbe1f15758e3b8e2973742a7967a9", luasnip = "0222ee63c9e4b80e6000d064f8efd8edcc6d0c48", nlsp_settings = "3a3942b5d1da30e3ca0dc431aada3191c5952054", - null_ls = "015e9111c67b8784884396fe50d978c8c117d4c9", + null_ls = "afd9a999fa29077e12b7284cf11dff37972fbce5", nvim_autopairs = "97e454ce9b1371373105716d196c1017394bc947", - nvim_cmp = "a54064d940ee3a34f94d596602fc958eb5c2bfcb", + nvim_cmp = "4c0a6512a0f8a235213959badf70031b9fa0220a", nvim_dap = "08349ab5da2148965deb2e778065017059bff584", nvim_lsp_installer = "9894db12783fdd02be909cdd60e6d0fc20b9e46e", - nvim_lspconfig = "89eda6c9ba3ded27ecd38dfcee811c11c91eae05", + nvim_lspconfig = "09130804eb27fd31539922967d14c28388765ae4", nvim_notify = "15f52efacd169ea26b0f4070451d3ea53f98cd5a", nvim_tree = "0a2f6b0b6ba558a88c77a6b262af647760e6eca8", - nvim_treesitter = "f3e554ed7b0bf91c0c01796e931b87de346dc83d", + nvim_treesitter = "723d91e8217ae66ea75f809f404d801ed939f497", nvim_ts_context_commentstring = "097df33c9ef5bbd3828105e4bee99965b758dc3f", nvim_web_devicons = "ac71ca88b1136e1ecb2aefef4948130f31aa40d1", packer = "851c62c5ecd3b5adc91665feda8f977e104162a5", @@ -30,7 +30,7 @@ local commit = { popup = "b7404d35d5d3548a82149238289fa71f7f6de4ac", project = "71d0e23dcfc43cfd6bb2a97dc5a7de1ab47a6538", structlog = "6f1403a192791ff1fa7ac845a73de9e860f781f1", - telescope = "2bfc0eb2cf12237eb0ac15498229341ededfaa0d", + telescope = "0011b1148d3975600f5a9f0be8058cdaac4e30d9", telescope_fzf_native = "b8662b076175e75e6497c59f3e2799b879d7b954", toggleterm = "f23866b8fbb0703be4e15d50c814ffe496242a67", which_key = "387fd676d3f9b419d38890820f6e262dc0fadb46", -- cgit v1.2.3