|
@@ -61,7 +61,6 @@ return require("packer").startup(function(use)
|
|
|
config = function()
|
|
|
require("lv-nvimtree").config()
|
|
|
end
|
|
|
-
|
|
|
}
|
|
|
|
|
|
-- use {'lukas-reineke/indent-blankline.nvim', opt=true, branch = 'lua'}
|
|
@@ -144,77 +143,70 @@ return require("packer").startup(function(use)
|
|
|
disable = not O.plugin.dashboard.active,
|
|
|
opt = true
|
|
|
}
|
|
|
- -- Zen Mode
|
|
|
- -- use {
|
|
|
- -- "Pocco81/TrueZen.nvim",
|
|
|
- -- cmd = {"TZAtaraxis", "TZMinimalist"},
|
|
|
- -- config = function()
|
|
|
- -- require('lv-zen').config()
|
|
|
- -- end,
|
|
|
- -- disable = not O.plugin.zen.active,
|
|
|
- -- opt = true
|
|
|
- -- }
|
|
|
-
|
|
|
- -- -- matchup
|
|
|
- -- use {'andymass/vim-matchup', opt = true}
|
|
|
- -- require_plugin('vim-matchup')
|
|
|
+ -- Zen Mode TODO this don't work with whichkey might gave to make this built in
|
|
|
+ use {
|
|
|
+ "Pocco81/TrueZen.nvim",
|
|
|
+ event = 'BufRead',
|
|
|
+ -- cmd = {"TZAtaraxis", "TZMinimalist"},
|
|
|
+ config = function()
|
|
|
+ require('lv-zen').config()
|
|
|
+ end,
|
|
|
+ -- disable = not O.plugin.zen.active,
|
|
|
+ }
|
|
|
+
|
|
|
+ -- matchup
|
|
|
+ use {'andymass/vim-matchup',
|
|
|
+ event = "CursorMoved",
|
|
|
+ config = function()
|
|
|
+ require('lv-matchup').config()
|
|
|
+ end,
|
|
|
+ disable = not O.plugin.matchup.active,
|
|
|
+ opt = true
|
|
|
+ }
|
|
|
|
|
|
-- -- Snippets
|
|
|
-- use {"rafamadriz/friendly-snippets", opt = true}
|
|
|
- -- require_plugin("friendly-snippets")
|
|
|
|
|
|
-- -- Colorizer
|
|
|
-- use {'norcalli/nvim-colorizer.lua', opt = true}
|
|
|
- -- require_plugin('nvim-colorizer.lua')
|
|
|
|
|
|
-- -- Peek lines
|
|
|
-- use {'nacro90/numb.nvim', opt = true}
|
|
|
- -- require_plugin('numb.nvim')
|
|
|
--
|
|
|
-- -- Treesitter playground
|
|
|
-- use {'nvim-treesitter/playground', opt = true}
|
|
|
- -- require_plugin('playground')
|
|
|
--
|
|
|
--
|
|
|
--
|
|
|
-- -- Latex
|
|
|
-- use {"lervag/vimtex", opt = true}
|
|
|
- -- require_plugin("vimtex")
|
|
|
--
|
|
|
-- -- comments in context
|
|
|
-- use {'JoosepAlviste/nvim-ts-context-commentstring', opt = true}
|
|
|
- -- require_plugin("nvim-ts-context-commentstring")
|
|
|
--
|
|
|
--
|
|
|
-- -- Git extras
|
|
|
-- use {'f-person/git-blame.nvim', opt = true}
|
|
|
- -- require_plugin("git-blame.nvim")
|
|
|
--
|
|
|
--
|
|
|
-- -- diagnostics
|
|
|
-- use {"folke/trouble.nvim", opt = true}
|
|
|
- -- require_plugin('trouble.nvim')
|
|
|
--
|
|
|
-- -- Debugging
|
|
|
-- use {"mfussenegger/nvim-dap", opt = true}
|
|
|
- -- require_plugin("nvim-dap")
|
|
|
--
|
|
|
--
|
|
|
-- -- Better quickfix
|
|
|
-- use {"kevinhwang91/nvim-bqf", opt = true}
|
|
|
- -- require_plugin("nvim-bqf")
|
|
|
--
|
|
|
-- -- Search & Replace
|
|
|
-- use {'windwp/nvim-spectre', opt = true}
|
|
|
- -- require_plugin('nvim-spectre')
|
|
|
--
|
|
|
-- -- Symbol Outline
|
|
|
-- use {'simrat39/symbols-outline.nvim', opt = true}
|
|
|
- -- require_plugin('symbols-outline.nvim')
|
|
|
--
|
|
|
-- -- Interactive scratchpad
|
|
|
-- use {'metakirby5/codi.vim', opt = true}
|
|
|
- -- require_plugin('codi.vim')
|
|
|
--
|
|
|
-- -- Markdown preview
|
|
|
-- use {
|
|
@@ -222,18 +214,15 @@ return require("packer").startup(function(use)
|
|
|
-- run = 'cd app && npm install',
|
|
|
-- opt = true
|
|
|
-- }
|
|
|
- -- require_plugin('markdown-preview.nvim')
|
|
|
--
|
|
|
-- -- Floating terminal
|
|
|
-- use {'numToStr/FTerm.nvim', opt = true}
|
|
|
- -- require_plugin('FTerm.nvim')
|
|
|
--
|
|
|
-- -- Sane gx for netrw_gx bug
|
|
|
-- use {"felipec/vim-sanegx", opt = true}
|
|
|
|
|
|
-- lsp root
|
|
|
-- use {"ahmedkhalf/lsp-rooter.nvim", opt = true} -- with this nvim-tree will follow you
|
|
|
- -- require_plugin('lsp-rooter.nvim')
|
|
|
|
|
|
-- Extras
|
|
|
if O.extras then
|