summaryrefslogtreecommitdiffstats
path: root/lua/Nanderty/lazy.lua
diff options
context:
space:
mode:
authorNanderty <psopka@sopka.ch>2023-03-16 19:34:12 +0100
committerNanderty <psopka@sopka.ch>2023-03-16 19:34:12 +0100
commit423133102d96556d121a97689be1f4f6542e320c (patch)
tree552f25a2ee87542410568f886483cc39e085390c /lua/Nanderty/lazy.lua
parentfba8830826fa88ef43d84fb051f90f11e4ae939b (diff)
downloadneovim-config-423133102d96556d121a97689be1f4f6542e320c.tar.gz
neovim-config-423133102d96556d121a97689be1f4f6542e320c.tar.bz2
neovim-config-423133102d96556d121a97689be1f4f6542e320c.zip
wechsel auf lazy
Diffstat (limited to 'lua/Nanderty/lazy.lua')
-rw-r--r--lua/Nanderty/lazy.lua70
1 files changed, 70 insertions, 0 deletions
diff --git a/lua/Nanderty/lazy.lua b/lua/Nanderty/lazy.lua
new file mode 100644
index 0000000..6315de3
--- /dev/null
+++ b/lua/Nanderty/lazy.lua
@@ -0,0 +1,70 @@
+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)
+
+vim.g.mapleader = " "
+
+require("lazy").setup({
+
+{'lervag/vimtex', module=false},
+
+{ 'echasnovski/mini.nvim', version = false },
+
+'tpope/vim-fugitive',
+'ludovicchabant/vim-gutentags',
+'sbdchd/neoformat',
+'neomake/neomake',
+
+{
+ 'nvim-telescope/telescope.nvim', version = '0.1.1',
+ dependencies = { 'nvim-lua/plenary.nvim' }
+},
+
+'lewis6991/gitsigns.nvim',
+'nvim-tree/nvim-tree.lua',
+
+{
+ 'akinsho/bufferline.nvim', version = "v3.*",
+ dependencies = 'nvim-tree/nvim-web-devicons'
+},
+
+'nvim-lualine/lualine.nvim',
+{
+ 'nvim-treesitter/nvim-treesitter',
+ build = ':TSUpdate'
+},
+'lukas-reineke/indent-blankline.nvim',
+'navarasu/onedark.nvim';
+
+{
+ 'VonHeikemen/lsp-zero.nvim',
+ branch = 'v1.x',
+ dependencies = {
+ -- LSP Support
+ {'neovim/nvim-lspconfig'}, -- Required
+ {'williamboman/mason.nvim'}, -- Optional
+ {'williamboman/mason-lspconfig.nvim'}, -- Optional
+
+ -- Autocompletion
+ {'hrsh7th/nvim-cmp'}, -- Required
+ {'hrsh7th/cmp-nvim-lsp'}, -- Required
+ {'hrsh7th/cmp-buffer'}, -- Optional
+ {'hrsh7th/cmp-path'}, -- Optional
+ {'saadparwaiz1/cmp_luasnip'}, -- Optional
+ {'hrsh7th/cmp-nvim-lua'}, -- Optional
+
+ -- Snippets
+ {'L3MON4D3/LuaSnip'}, -- Required
+ }
+},
+
+})