my_nvim_config/lua/pippy/lazy.lua

71 lines
2.1 KiB
Lua
Raw Permalink Normal View History

2024-02-04 20:53:56 -05:00
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
vim.fn.system({
"git",
"clone",
"--filter=blob:none",
"https://github.com/folke/lazy.nvim.git",
"--branch=stable", -- latest stable release
lazypath,
})
end
vim.opt.rtp:prepend(lazypath)
require("lazy").setup({
"folke/which-key.nvim",
{"nvim-treesitter/nvim-treesitter", build = ':TSUpdate'},
"nvim-treesitter/playground",
{
"nvim-neo-tree/neo-tree.nvim",
branch = "v3.x",
dependencies = {
"nvim-lua/plenary.nvim",
"nvim-tree/nvim-web-devicons", -- not strictly required, but recommended
"MunifTanjim/nui.nvim",
}
},
"navarasu/onedark.nvim",
"mbbill/undotree",
2024-04-16 22:43:12 -04:00
"tpope/vim-fugitive",
2024-02-04 20:53:56 -05:00
{ 'nvim-lualine/lualine.nvim', requires = { 'nvim-tree/nvim-web-devicons', opt = true } },
{
'nvim-telescope/telescope.nvim',
tag = '0.1.3',
dependencies = {
'nvim-lua/plenary.nvim'
},
},
{"danymat/neogen", dependencies = "nvim-treesitter/nvim-treesitter", config = true},
2024-02-04 20:53:56 -05:00
{'williamboman/mason.nvim'},
{'williamboman/mason-lspconfig.nvim'},
{'neovim/nvim-lspconfig'},
{'hrsh7th/cmp-nvim-lsp'},
{'hrsh7th/nvim-cmp'},
{'L3MON4D3/LuaSnip', dependencies ={
'rafamadriz/friendly-snippets',
'saadparwaiz1/cmp_luasnip',
}},
{'windwp/nvim-autopairs', event = "InsertEnter", config = true},
'm4xshen/autoclose.nvim',
2024-04-15 22:50:55 -04:00
'lewis6991/gitsigns.nvim',
2024-02-04 20:53:56 -05:00
{'xiyaowong/transparent.nvim'},
{ 'numToStr/Comment.nvim', opts = {} },
{ 'mg979/vim-visual-multi' },
{
'stevearc/aerial.nvim',
opts = {},
-- Optional dependencies
dependencies = {
"nvim-treesitter/nvim-treesitter",
"nvim-tree/nvim-web-devicons"
},
},
2024-06-28 15:09:17 -04:00
{
"iamcco/markdown-preview.nvim",
cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" },
ft = { "markdown" },
build = function() vim.fn["mkdp#util#install"]() end,
},
2024-02-04 20:53:56 -05:00
})