Update plugins
parent
233dba0dfe
commit
edc517757b
@ -1,8 +1,18 @@
|
|||||||
return {
|
-- https://github.com/tpope/vim-surround
|
||||||
'tpope/vim-surround',
|
-- surround.vim: Delete/change/add parentheses/quotes/XML-tags/much more with ease
|
||||||
tag = 'v2.2',
|
local M = { 'tpope/vim-surround' }
|
||||||
dependencies = {
|
|
||||||
{ 'tpope/vim-sleuth', tag = 'v2.0' },
|
M.tag = 'v2.2'
|
||||||
{ 'numToStr/Comment.nvim', opts = {}, lazy = false },
|
M.dependencies = {
|
||||||
},
|
-- https://github.com/tpope/vim-sleuth
|
||||||
|
-- sleuth.vim: Heuristically set buffer options
|
||||||
|
{ 'tpope/vim-sleuth', tag = 'v2.0' },
|
||||||
|
|
||||||
|
-- https://github.com/numToStr/Comment.nvim
|
||||||
|
-- 🧠 💪 // Smart and powerful comment plugin for neovim.
|
||||||
|
-- Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
|
||||||
|
{ 'numToStr/Comment.nvim', opts = {}, lazy = false },
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
return M
|
||||||
|
@ -1,16 +1,21 @@
|
|||||||
local function config()
|
-- https://github.com/ray-x/go.nvim
|
||||||
require("go").setup()
|
-- A modern go neovim plugin based on treesitter, nvim-lsp and dap debugger.
|
||||||
end
|
local M = { 'ray-x/go.nvim' }
|
||||||
|
|
||||||
|
M.name = 'go'
|
||||||
|
M.event = { 'CmdlineEnter' }
|
||||||
|
M.ft = { 'go', 'gomod' }
|
||||||
|
M.dependencies = {
|
||||||
|
-- https://github.com/ray-x/guihua.lua
|
||||||
|
-- Guihua: A Lua Gui and util library for nvim plugins
|
||||||
|
'ray-x/guihua.lua',
|
||||||
|
|
||||||
return {
|
'lspconfig',
|
||||||
'ray-x/go.nvim',
|
'treesitter',
|
||||||
name = 'go',
|
|
||||||
config = config,
|
|
||||||
event = { 'CmdlineEnter' },
|
|
||||||
ft = { 'go', 'gomod' },
|
|
||||||
dependencies = {
|
|
||||||
'ray-x/guihua.lua',
|
|
||||||
'lspconfig',
|
|
||||||
'treesitter',
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function M.config()
|
||||||
|
require("go").setup()
|
||||||
|
end
|
||||||
|
|
||||||
|
return M
|
||||||
|
@ -1,13 +1,15 @@
|
|||||||
local function config()
|
-- https://github.com/L3MON4D3/LuaSnip
|
||||||
|
-- Snippet Engine for Neovim written in Lua.
|
||||||
|
local M = { 'L3MON4D3/LuaSnip' }
|
||||||
|
|
||||||
|
M.tag = 'v2.3.0'
|
||||||
|
M.dependencies = {}
|
||||||
|
|
||||||
|
function M.config()
|
||||||
local luasnip = require 'luasnip'
|
local luasnip = require 'luasnip'
|
||||||
luasnip.setup()
|
luasnip.setup()
|
||||||
luasnip.config.setup({})
|
luasnip.config.setup({})
|
||||||
require("luasnip.loaders.from_snipmate").lazy_load()
|
require("luasnip.loaders.from_snipmate").lazy_load()
|
||||||
end
|
end
|
||||||
|
|
||||||
return {
|
return M
|
||||||
'L3MON4D3/LuaSnip',
|
|
||||||
config = config,
|
|
||||||
tag = 'v2.3.0',
|
|
||||||
dependencies = {},
|
|
||||||
}
|
|
||||||
|
@ -1,25 +1,27 @@
|
|||||||
local function config()
|
-- https://github.com/morhetz/gruvbox
|
||||||
vim.cmd.colorscheme 'gruvbox'
|
local M = { 'morhetz/gruvbox' }
|
||||||
end
|
|
||||||
|
|
||||||
return {
|
M.priority = 1000
|
||||||
'morhetz/gruvbox',
|
M.dependencies = {
|
||||||
priority = 1000,
|
-- https://github.com/nvim-lualine/lualine.nvim
|
||||||
config = config,
|
'nvim-lualine/lualine.nvim',
|
||||||
dependencies = {
|
opts = {
|
||||||
'nvim-lualine/lualine.nvim',
|
options = {
|
||||||
opts = {
|
theme = 'gruvbox',
|
||||||
options = {
|
},
|
||||||
theme = 'gruvbox',
|
sections = {
|
||||||
},
|
lualine_a = { 'mode' },
|
||||||
sections = {
|
lualine_b = { 'diagnostics' },
|
||||||
lualine_a = { 'mode' },
|
lualine_c = { { 'filename', path = 3 } },
|
||||||
lualine_b = { 'diagnostics' },
|
lualine_x = { 'encoding', 'fileformat', 'filetype' },
|
||||||
lualine_c = { { 'filename', path = 3 } },
|
lualine_y = { 'progress' },
|
||||||
lualine_x = { 'encoding', 'fileformat', 'filetype' },
|
lualine_z = { 'location' }
|
||||||
lualine_y = { 'progress' },
|
|
||||||
lualine_z = { 'location' }
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function M.config()
|
||||||
|
vim.cmd.colorscheme 'gruvbox'
|
||||||
|
end
|
||||||
|
|
||||||
|
return M
|
||||||
|
Loading…
Reference in New Issue