2 files changed,
16 insertions(+),
10 deletions(-)
jump to
| M | lua/plugin.lua |
| M | lua/plugin/treesitter.lua |
M
lua/plugin.lua
@@ -1,5 +1,3 @@
-local setup = require("utils").setup - return require("packer").startup(function(use) use "wbthomason/packer.nvim" use "nvim-lua/plenary.nvim"@@ -11,7 +9,7 @@ use {
"numToStr/Comment.nvim", config = function() require("Comment").setup() - end, + end, } use {@@ -20,21 +18,21 @@ config = function()
require("nvim-autopairs").setup() end, } - + use { "ahmedkhalf/project.nvim", config = function() require("plugin.project").setup() end, } - + use { "lewis6991/gitsigns.nvim", config = function() require("plugin.gitsigns").setup() end, } - + use { "nvim-lualine/lualine.nvim", config = function()@@ -55,7 +53,9 @@ requires = {
"williamboman/nvim-lsp-installer", "jose-elias-alvarez/null-ls.nvim", }, - config = setup "lsp", + config = function() + require("lsp").setup() + end, } use {@@ -66,7 +66,9 @@ { "Pocco81/DAPInstall.nvim", requires = "nvim-dap" },
{ "theHamsta/nvim-dap-virtual-text", after = "nvim-dap", config = [[ require"nvim-dap-virtual-text".setup() ]] }, { "nvim-telescope/telescope-dap.nvim", after = "nvim-dap", config = [[ require("telescope").load_extension "dap" ]] }, }, - config = setup "plugin.dap", + config = function() + require("plugin.dap").setup() + end, } use {@@ -119,6 +121,9 @@ }
use { "nvim-treesitter/nvim-treesitter", + requires = { + { "nvim-treesitter/nvim-treesitter-refactor", after = "nvim-treesitter" }, + }, branch = "0.5-compat", config = function() require("plugin.treesitter").setup()
M
lua/plugin/treesitter.lua
@@ -12,9 +12,10 @@ enable = false,
extended_mode = true, max_file_lines = 500, }, + refactor = { + highlight_definitions = { enable = true }, + }, } - - local parser_configs = require("nvim-treesitter.parsers").get_parser_configs() end return M