You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
997 B

local Plug = vim.fn['plug#']
vim.call('plug#begin', '~/.local/share/nvim/plugged/')
Plug 'WhoIsSethDaniel/toggle-lsp-diagnostics.nvim'
Plug 'hrsh7th/cmp-buffer'
Plug 'hrsh7th/cmp-cmdline'
Plug 'hrsh7th/cmp-nvim-lsp'
Plug 'folke/which-key.nvim'
Plug 'hrsh7th/cmp-nvim-lua'
Plug 'hrsh7th/cmp-path'
Plug 'hrsh7th/cmp-vsnip'
Plug 'hrsh7th/nvim-cmp'
Plug 'hrsh7th/vim-vsnip'
Plug 'mrk21/yaml-vim' -- For hieradata
Plug 'neovim/nvim-lspconfig'
Plug 'nvim-lua/completion-nvim'
Plug 'nvim-lua/diagnostic-nvim'
Plug 'windwp/nvim-autopairs'
Plug 'kyazdani42/nvim-tree.lua'
Plug 'nvim-lua/plenary.nvim' -- Dependecy for telescope
Plug('nvim-treesitter/nvim-treesitter', {['do'] = ':TSUpdate'}) -- Dependecy for telescope
Plug 'nvim-lua/telescope.nvim'
Plug 'rodjek/vim-puppet'
Plug 'tpope/vim-surround'
Plug 'vim-ruby/vim-ruby' -- For Facts, Ruby functions, and custom providers
Plug 'williamboman/nvim-lsp-installer'
Plug('preservim/nerdtree', { on = {'NERDTreeToggle', 'NERDTree' }})
vim.call('plug#end')