chore: configure neodev with opts
This commit is contained in:
parent
526d67e144
commit
c6168d8f12
@ -27,7 +27,7 @@ return {
|
|||||||
version = "v2.*",
|
version = "v2.*",
|
||||||
build = "make install_jsregexp",
|
build = "make install_jsregexp",
|
||||||
dependencies = { "rafamadriz/friendly-snippets" },
|
dependencies = { "rafamadriz/friendly-snippets" },
|
||||||
config = function ()
|
config = function()
|
||||||
require("luasnip.loaders.from_vscode").lazy_load()
|
require("luasnip.loaders.from_vscode").lazy_load()
|
||||||
end
|
end
|
||||||
},
|
},
|
||||||
@ -44,12 +44,12 @@ return {
|
|||||||
{ 'neovim/nvim-lspconfig', config = function() require 'lsp-setup' end, dependencies = 'neodev.nvim' },
|
{ 'neovim/nvim-lspconfig', config = function() require 'lsp-setup' end, dependencies = 'neodev.nvim' },
|
||||||
{
|
{
|
||||||
"folke/neodev.nvim",
|
"folke/neodev.nvim",
|
||||||
config = function() require 'neodev'.setup({
|
opts = {
|
||||||
override = function(_, library)
|
override = function(_, library)
|
||||||
library.enabled = true
|
library.enabled = true
|
||||||
library.plugins = true
|
library.plugins = true
|
||||||
end,
|
end,
|
||||||
}) end,
|
},
|
||||||
enabled = not hasversion(0, 10),
|
enabled = not hasversion(0, 10),
|
||||||
lazy = false
|
lazy = false
|
||||||
},
|
},
|
||||||
@ -63,16 +63,16 @@ return {
|
|||||||
"NeogitOrg/neogit",
|
"NeogitOrg/neogit",
|
||||||
version = "v0.0.1",
|
version = "v0.0.1",
|
||||||
dependencies = {
|
dependencies = {
|
||||||
"nvim-lua/plenary.nvim", -- required
|
"nvim-lua/plenary.nvim", -- required
|
||||||
"nvim-telescope/telescope.nvim", -- optional
|
"nvim-telescope/telescope.nvim", -- optional
|
||||||
"sindrets/diffview.nvim", -- optional
|
"sindrets/diffview.nvim", -- optional
|
||||||
},
|
},
|
||||||
config = true,
|
config = true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ahmedkhalf/project.nvim",
|
"ahmedkhalf/project.nvim",
|
||||||
opts = {},
|
opts = {},
|
||||||
config = function (_, opts)
|
config = function(_, opts)
|
||||||
require 'gitsigns'.setup(opts)
|
require 'gitsigns'.setup(opts)
|
||||||
end
|
end
|
||||||
},
|
},
|
||||||
@ -84,9 +84,11 @@ return {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
'nvim-treesitter/nvim-treesitter',
|
'nvim-treesitter/nvim-treesitter',
|
||||||
config = function() require 'nvim-treesitter.configs'.setup({
|
config = function()
|
||||||
ensure_installed = { "c", "lua", "vim", "vimdoc", "query", "rust", "cpp" }
|
require 'nvim-treesitter.configs'.setup({
|
||||||
}) end,
|
ensure_installed = { "c", "lua", "vim", "vimdoc", "query", "rust", "cpp" }
|
||||||
|
})
|
||||||
|
end,
|
||||||
build = function()
|
build = function()
|
||||||
local ts_update = require('nvim-treesitter.install').update({ with_sync = true })
|
local ts_update = require('nvim-treesitter.install').update({ with_sync = true })
|
||||||
ts_update()
|
ts_update()
|
||||||
@ -125,15 +127,15 @@ return {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'nvim-lualine/lualine.nvim',
|
'nvim-lualine/lualine.nvim',
|
||||||
dependencies = { 'nvim-tree/nvim-web-devicons' },
|
dependencies = { 'nvim-tree/nvim-web-devicons' },
|
||||||
config = function()
|
config = function()
|
||||||
require 'lualine'.setup()
|
require 'lualine'.setup()
|
||||||
end
|
end
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'stevearc/conform.nvim',
|
'stevearc/conform.nvim',
|
||||||
config = function ()
|
config = function()
|
||||||
require("conform").setup({
|
require("conform").setup({
|
||||||
formatters_by_ft = {
|
formatters_by_ft = {
|
||||||
lua = { 'stylua' },
|
lua = { 'stylua' },
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user