all repos

init.lua @ 38c9617ab3ebc3d19b070fb9c1eb0d936b372f22

my nvim config
2 files changed, 16 insertions(+), 10 deletions(-)
added treesitter refactor plugin
Author: neoteny ss2316544@gmail.com
Committed at: 2021-12-10 18:59:38 +0200
Parent: dbc374d
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