40 lines
819 B
Lua
40 lines
819 B
Lua
|
return require('packer').startup(function(use)
|
||
|
-- Packer can manage itself
|
||
|
use 'wbthomason/packer.nvim'
|
||
|
|
||
|
-- Visuals
|
||
|
use 'shaunsingh/nord.nvim'
|
||
|
use 'kyazdani42/nvim-web-devicons'
|
||
|
use {
|
||
|
'nvim-lualine/lualine.nvim',
|
||
|
requires = { 'kyazdani42/nvim-web-devicons', opt = true }
|
||
|
}
|
||
|
|
||
|
-- File Handling
|
||
|
use { 'ibhagwan/fzf-lua',
|
||
|
requires = { 'kyazdani42/nvim-web-devicons' }
|
||
|
}
|
||
|
|
||
|
-- Completion
|
||
|
use 'github/copilot.vim'
|
||
|
use 'hrsh7th/nvim-cmp'
|
||
|
use 'L3MON4D3/LuaSnip'
|
||
|
use {
|
||
|
"zbirenbaum/copilot.lua",
|
||
|
event = {"VimEnter"},
|
||
|
config = function()
|
||
|
vim.defer_fn(function()
|
||
|
require("copilot").setup()
|
||
|
end, 100)
|
||
|
end,
|
||
|
}
|
||
|
use {
|
||
|
"zbirenbaum/copilot-cmp",
|
||
|
module = "copilot_cmp",
|
||
|
}
|
||
|
use 'hrsh7th/cmp-nvim-lsp'
|
||
|
|
||
|
-- Python
|
||
|
use 'neovim/nvim-lspconfig'
|
||
|
end)
|