diff options
author | christianchiarulli <[email protected]> | 2021-07-07 21:57:36 -0400 |
---|---|---|
committer | christianchiarulli <[email protected]> | 2021-07-07 21:57:36 -0400 |
commit | 23c7fab3b49560915f0fa6bdf07b399b6d9b75d9 (patch) | |
tree | ba23fc11fcebbca91c4c49caef4aeb0e40500678 /lua/plugins.lua | |
parent | a247d69c82109230656c6eb10a7824794ee5e911 (diff) |
more lazy load be careful
Diffstat (limited to 'lua/plugins.lua')
-rw-r--r-- | lua/plugins.lua | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/lua/plugins.lua b/lua/plugins.lua index dae431a0..9f49e69d 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -22,8 +22,6 @@ packer.init { }, } -vim.cmd "autocmd BufWritePost plugins.lua PackerCompile" - return require("packer").startup(function(use) -- Packer can manage itself as an optional plugin use "wbthomason/packer.nvim" @@ -57,7 +55,13 @@ return require("packer").startup(function(use) use { "nvim-treesitter/nvim-treesitter", run = ":TSUpdate" } -- Neoformat - use { "sbdchd/neoformat" } + use { + "sbdchd/neoformat", + config = function() + require "lv-neoformat" + end, + event = "BufRead", + } use { "kyazdani42/nvim-tree.lua", @@ -118,16 +122,20 @@ return require("packer").startup(function(use) use { "kyazdani42/nvim-web-devicons" } -- Status Line and Bufferline - use { "glepnir/galaxyline.nvim" } + use { + "glepnir/galaxyline.nvim", + config = function() + require "lv-galaxyline" + end, + -- event = "VimEnter", + } use { "romgrk/barbar.nvim", config = function() - vim.api.nvim_set_keymap("n", "<TAB>", ":BufferNext<CR>", { noremap = true, silent = true }) - vim.api.nvim_set_keymap("n", "<S-TAB>", ":BufferPrevious<CR>", { noremap = true, silent = true }) - vim.api.nvim_set_keymap("n", "<S-x>", ":BufferClose<CR>", { noremap = true, silent = true }) + require "lv-barbar" end, - -- event = "BufRead", + event = "BufWinEnter", } -- Builtins, these do not load by default @@ -156,7 +164,7 @@ return require("packer").startup(function(use) use { "norcalli/nvim-colorizer.lua", - event = "BufRead", + event = "BufWinEnter", config = function() require "lv-colorizer" -- vim.cmd "ColorizerReloadAllBuffers" |