local plugins = { 'nvim-lualine/lualine.nvim', 'kyazdani42/nvim-web-devicons', {'neoclide/coc.nvim', branch = 'release'}, 'navarasu/onedark.nvim', 'tpope/vim-surround', 'godlygeek/tabular', 'OmniSharp/omnisharp-vim', 'dense-analysis/ale', { 'windwp/nvim-autopairs', event = 'InsertEnter', opts={}, }, 'preservim/nerdtree', 'junegunn/fzf.vim', 'junegunn/fzf', 'rust-lang/rust.vim' } 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(plugins, opts)