mirror of
https://github.com/LunarVim/LunarVim.git
synced 2025-07-21 03:04:31 +02:00
udpate plugin list
This commit is contained in:
parent
619709eb2f
commit
b02a5a207f
1 changed files with 42 additions and 52 deletions
|
@ -30,10 +30,11 @@ return require("packer").startup(function(use)
|
||||||
-- TODO refactor all of this (for now it works, but yes I know it could be wrapped in a simpler function)
|
-- TODO refactor all of this (for now it works, but yes I know it could be wrapped in a simpler function)
|
||||||
use { "neovim/nvim-lspconfig" }
|
use { "neovim/nvim-lspconfig" }
|
||||||
use { "kabouzeid/nvim-lspinstall", event = "VimEnter" }
|
use { "kabouzeid/nvim-lspinstall", event = "VimEnter" }
|
||||||
-- Telescope
|
|
||||||
use { "nvim-lua/popup.nvim" }
|
use { "nvim-lua/popup.nvim" }
|
||||||
use { "nvim-lua/plenary.nvim" }
|
use { "nvim-lua/plenary.nvim" }
|
||||||
use { "tjdevries/astronauta.nvim" }
|
use { "tjdevries/astronauta.nvim" }
|
||||||
|
|
||||||
|
-- Telescope
|
||||||
use {
|
use {
|
||||||
"nvim-telescope/telescope.nvim",
|
"nvim-telescope/telescope.nvim",
|
||||||
config = [[require('lv-telescope')]],
|
config = [[require('lv-telescope')]],
|
||||||
|
@ -64,9 +65,10 @@ return require("packer").startup(function(use)
|
||||||
event = "BufRead",
|
event = "BufRead",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-- NvimTree
|
||||||
use {
|
use {
|
||||||
"kyazdani42/nvim-tree.lua",
|
"kyazdani42/nvim-tree.lua",
|
||||||
-- event = "BufEnter",
|
-- event = "BufWinOpen",
|
||||||
-- cmd = "NvimTreeToggle",
|
-- cmd = "NvimTreeToggle",
|
||||||
commit = "fd7f60e242205ea9efc9649101c81a07d5f458bb",
|
commit = "fd7f60e242205ea9efc9649101c81a07d5f458bb",
|
||||||
config = function()
|
config = function()
|
||||||
|
@ -136,6 +138,24 @@ return require("packer").startup(function(use)
|
||||||
event = "BufWinEnter",
|
event = "BufWinEnter",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-- Debugging
|
||||||
|
use {
|
||||||
|
"mfussenegger/nvim-dap",
|
||||||
|
event = "BufWinEnter",
|
||||||
|
config = function()
|
||||||
|
require "lv-dap"
|
||||||
|
end,
|
||||||
|
disable = not O.plugin.dap.active,
|
||||||
|
}
|
||||||
|
|
||||||
|
-- Debugger management
|
||||||
|
use {
|
||||||
|
"Pocco81/DAPInstall.nvim",
|
||||||
|
event = "BufWinEnter",
|
||||||
|
-- event = "BufRead",
|
||||||
|
disable = not O.plugin.dap.active,
|
||||||
|
}
|
||||||
|
|
||||||
-- Builtins, these do not load by default
|
-- Builtins, these do not load by default
|
||||||
|
|
||||||
-- Dashboard
|
-- Dashboard
|
||||||
|
@ -148,6 +168,17 @@ return require("packer").startup(function(use)
|
||||||
disable = not O.plugin.dashboard.active,
|
disable = not O.plugin.dashboard.active,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-- TODO remove in favor of akinsho/nvim-toggleterm.lua
|
||||||
|
-- Floating terminal
|
||||||
|
use {
|
||||||
|
"numToStr/FTerm.nvim",
|
||||||
|
event = "BufWinEnter",
|
||||||
|
config = function()
|
||||||
|
require("lv-floatterm").config()
|
||||||
|
end,
|
||||||
|
disable = not O.plugin.floatterm.active,
|
||||||
|
}
|
||||||
|
|
||||||
-- Zen Mode
|
-- Zen Mode
|
||||||
use {
|
use {
|
||||||
"folke/zen-mode.nvim",
|
"folke/zen-mode.nvim",
|
||||||
|
@ -179,6 +210,15 @@ return require("packer").startup(function(use)
|
||||||
disable = not O.plugin.indent_line.active,
|
disable = not O.plugin.indent_line.active,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
-- Diffview
|
||||||
|
use {
|
||||||
|
"sindrets/diffview.nvim",
|
||||||
|
event = "BufRead",
|
||||||
|
disable = not O.plugin.diffview.active,
|
||||||
|
}
|
||||||
|
|
||||||
|
---------------------------------------------------------------------------------
|
||||||
|
|
||||||
-- comments in context
|
-- comments in context
|
||||||
use {
|
use {
|
||||||
"JoosepAlviste/nvim-ts-context-commentstring",
|
"JoosepAlviste/nvim-ts-context-commentstring",
|
||||||
|
@ -186,42 +226,6 @@ return require("packer").startup(function(use)
|
||||||
disable = not O.plugin.ts_context_commentstring.active,
|
disable = not O.plugin.ts_context_commentstring.active,
|
||||||
}
|
}
|
||||||
|
|
||||||
-- Debugging
|
|
||||||
use {
|
|
||||||
"mfussenegger/nvim-dap",
|
|
||||||
event = "BufWinEnter",
|
|
||||||
config = function()
|
|
||||||
require "lv-dap"
|
|
||||||
end,
|
|
||||||
disable = not O.plugin.dap.active,
|
|
||||||
}
|
|
||||||
|
|
||||||
-- Debugger management
|
|
||||||
use {
|
|
||||||
"Pocco81/DAPInstall.nvim",
|
|
||||||
event = "BufWinEnter",
|
|
||||||
-- event = "BufRead",
|
|
||||||
disable = not O.plugin.dap.active,
|
|
||||||
}
|
|
||||||
|
|
||||||
-- TODO remove in favor of akinsho/nvim-toggleterm.lua
|
|
||||||
-- Floating terminal
|
|
||||||
use {
|
|
||||||
"numToStr/FTerm.nvim",
|
|
||||||
event = "BufWinEnter",
|
|
||||||
config = function()
|
|
||||||
require("lv-floatterm").config()
|
|
||||||
end,
|
|
||||||
disable = not O.plugin.floatterm.active,
|
|
||||||
}
|
|
||||||
|
|
||||||
-- Use fzy for telescope
|
|
||||||
use {
|
|
||||||
"nvim-telescope/telescope-fzy-native.nvim",
|
|
||||||
event = "BufRead",
|
|
||||||
disable = not O.plugin.telescope_fzy.active,
|
|
||||||
}
|
|
||||||
|
|
||||||
-- Use project for telescope
|
-- Use project for telescope
|
||||||
use {
|
use {
|
||||||
"nvim-telescope/telescope-project.nvim",
|
"nvim-telescope/telescope-project.nvim",
|
||||||
|
@ -232,13 +236,6 @@ return require("packer").startup(function(use)
|
||||||
disable = not O.plugin.telescope_project.active,
|
disable = not O.plugin.telescope_project.active,
|
||||||
}
|
}
|
||||||
|
|
||||||
-- Diffview
|
|
||||||
use {
|
|
||||||
"sindrets/diffview.nvim",
|
|
||||||
event = "BufRead",
|
|
||||||
disable = not O.plugin.diffview.active,
|
|
||||||
}
|
|
||||||
|
|
||||||
-- Lush Create Color Schemes
|
-- Lush Create Color Schemes
|
||||||
use {
|
use {
|
||||||
"rktjmp/lush.nvim",
|
"rktjmp/lush.nvim",
|
||||||
|
@ -296,13 +293,6 @@ return require("packer").startup(function(use)
|
||||||
-- end,
|
-- end,
|
||||||
-- }
|
-- }
|
||||||
|
|
||||||
-- Autotags <div>|</div>
|
|
||||||
use {
|
|
||||||
"windwp/nvim-ts-autotag",
|
|
||||||
event = "InsertEnter",
|
|
||||||
disable = not O.plugin.ts_autotag.active,
|
|
||||||
}
|
|
||||||
|
|
||||||
-- Custom semantic text objects
|
-- Custom semantic text objects
|
||||||
use {
|
use {
|
||||||
"nvim-treesitter/nvim-treesitter-textobjects",
|
"nvim-treesitter/nvim-treesitter-textobjects",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue