call plug#begin('~/.config/nvim/plugged') " Dependencies for other plugins Plug 'rktjmp/lush.nvim' Plug 'kyazdani42/nvim-web-devicons' Plug 'vijaymarupudi/nvim-fzf' " Colorscheme Plug 'ellisonleao/gruvbox.nvim' " Plugins Plug 'andersevenrud/cmp-tmux' Plug 'christoomey/vim-tmux-navigator' Plug 'editorconfig/editorconfig-vim' Plug 'hrsh7th/cmp-buffer' Plug 'hrsh7th/cmp-calc' Plug 'hrsh7th/cmp-nvim-lsp' Plug 'hrsh7th/cmp-path' Plug 'hrsh7th/cmp-vsnip' Plug 'hrsh7th/nvim-cmp' Plug 'hrsh7th/vim-vsnip' Plug 'ibhagwan/fzf-lua' Plug 'neovim/nvim-lspconfig' Plug 'nvim-lualine/lualine.nvim' Plug 'nvim-treesitter/nvim-treesitter', { 'do': ':TSUpdate' } Plug 'phaazon/hop.nvim' Plug 'rafamadriz/friendly-snippets' Plug 'tpope/vim-apathy' Plug 'tpope/vim-commentary' Plug 'tpope/vim-fugitive' Plug 'tpope/vim-ragtag' Plug 'tpope/vim-repeat' Plug 'tpope/vim-surround' Plug 'tpope/vim-unimpaired' Plug 'voldikss/vim-floaterm' Plug 'wellle/targets.vim' Plug 'wincent/terminus' Plug 'windwp/nvim-autopairs' call plug#end() " load the default config and mappings lua << EOF require('plugins') require('mappings') require('options') require('autocommands') EOF