diff --git a/lua/plugins.lua b/lua/plugins.lua index 21f4bb2..aad998e 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -27,7 +27,7 @@ return { version = "v2.*", build = "make install_jsregexp", dependencies = { "rafamadriz/friendly-snippets" }, - config = function () + config = function() require("luasnip.loaders.from_vscode").lazy_load() end }, @@ -44,12 +44,12 @@ return { { 'neovim/nvim-lspconfig', config = function() require 'lsp-setup' end, dependencies = 'neodev.nvim' }, { "folke/neodev.nvim", - config = function() require 'neodev'.setup({ + opts = { override = function(_, library) library.enabled = true library.plugins = true end, - }) end, + }, enabled = not hasversion(0, 10), lazy = false }, @@ -63,16 +63,16 @@ return { "NeogitOrg/neogit", version = "v0.0.1", dependencies = { - "nvim-lua/plenary.nvim", -- required + "nvim-lua/plenary.nvim", -- required "nvim-telescope/telescope.nvim", -- optional - "sindrets/diffview.nvim", -- optional + "sindrets/diffview.nvim", -- optional }, config = true, }, { "ahmedkhalf/project.nvim", opts = {}, - config = function (_, opts) + config = function(_, opts) require 'gitsigns'.setup(opts) end }, @@ -84,9 +84,11 @@ return { }, { 'nvim-treesitter/nvim-treesitter', - config = function() require 'nvim-treesitter.configs'.setup({ - ensure_installed = { "c", "lua", "vim", "vimdoc", "query", "rust", "cpp" } - }) end, + config = function() + require 'nvim-treesitter.configs'.setup({ + ensure_installed = { "c", "lua", "vim", "vimdoc", "query", "rust", "cpp" } + }) + end, build = function() local ts_update = require('nvim-treesitter.install').update({ with_sync = true }) ts_update() @@ -125,15 +127,15 @@ return { }, }, { - 'nvim-lualine/lualine.nvim', - dependencies = { 'nvim-tree/nvim-web-devicons' }, - config = function() - require 'lualine'.setup() - end + 'nvim-lualine/lualine.nvim', + dependencies = { 'nvim-tree/nvim-web-devicons' }, + config = function() + require 'lualine'.setup() + end }, { 'stevearc/conform.nvim', - config = function () + config = function() require("conform").setup({ formatters_by_ft = { lua = { 'stylua' },