2022-11-22 13:39:10 +01:00
|
|
|
require('packer').startup(function(use)
|
|
|
|
use 'wbthomason/packer.nvim'
|
2022-12-15 21:41:24 +01:00
|
|
|
use 'gpanders/editorconfig.nvim'
|
|
|
|
use 'navarasu/onedark.nvim'
|
|
|
|
use 'lewis6991/gitsigns.nvim'
|
2022-11-24 13:33:16 +01:00
|
|
|
use 'numToStr/Comment.nvim'
|
2022-12-15 21:41:24 +01:00
|
|
|
use {
|
|
|
|
'nvim-lualine/lualine.nvim',
|
|
|
|
requires = {
|
|
|
|
'kyazdani42/nvim-web-devicons',
|
|
|
|
opt = true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
-- use {
|
|
|
|
-- 'VonHeikemen/lsp-zero.nvim',
|
|
|
|
-- requires = {
|
|
|
|
-- -- LSP Support
|
|
|
|
-- {'neovim/nvim-lspconfig'},
|
|
|
|
-- {'williamboman/mason.nvim'},
|
|
|
|
-- {'williamboman/mason-lspconfig.nvim'},
|
2022-11-22 13:39:10 +01:00
|
|
|
|
2022-12-15 21:41:24 +01:00
|
|
|
-- -- Autocompletion
|
|
|
|
-- {'hrsh7th/nvim-cmp'},
|
|
|
|
-- {'hrsh7th/cmp-buffer'},
|
|
|
|
-- {'hrsh7th/cmp-path'},
|
|
|
|
-- {'saadparwaiz1/cmp_luasnip'},
|
|
|
|
-- {'hrsh7th/cmp-nvim-lsp'},
|
|
|
|
-- {'hrsh7th/cmp-nvim-lua'},
|
|
|
|
|
|
|
|
-- -- Snippets
|
|
|
|
-- {'L3MON4D3/LuaSnip'},
|
|
|
|
-- {'rafamadriz/friendly-snippets'},
|
|
|
|
-- }
|
|
|
|
-- }
|
|
|
|
-- use 'neovim/lsp'
|
|
|
|
-- use 'neovim/nvim-lspconfig'
|
|
|
|
-- use {
|
|
|
|
-- 'nvim-treesitter/nvim-treesitter',
|
|
|
|
-- run = function()
|
|
|
|
-- local ts_update = require('nvim-treesitter.install').update({
|
|
|
|
-- with_sync = true
|
|
|
|
-- })
|
|
|
|
-- ts_update()
|
|
|
|
-- end
|
|
|
|
-- }
|
|
|
|
-- use 'williamboman/mason.nvim'
|
|
|
|
-- use 'williamboman/mason-lspconfig.nvim'
|
|
|
|
-- use 'hrsh7th/nvim-cmp'
|
|
|
|
-- use 'hrsh7th/cmp-nvim-lsp'
|
|
|
|
|
|
|
|
-- Automatically set up your configuration after cloning packer.nvim
|
|
|
|
-- Put this at the end after all plugins
|
|
|
|
if packer_bootstrap then
|
|
|
|
require('packer').sync()
|
|
|
|
end
|
2022-11-22 13:39:10 +01:00
|
|
|
end)
|