call plug#begin('~/.local/share/vim/plugged') " Look & Feel Plug 'kaicataldo/material.vim' Plug 'itchyny/lightline.vim' Plug 'mengelbrecht/lightline-bufferline' Plug 'kyazdani42/nvim-tree.lua' " Addons Plug 'mhinz/vim-signify' " Signs Plug 'tpope/vim-surround' " Surround pieces of text with symbols Plug 'jremmen/vim-ripgrep' " Better Grep " Plug 'blarghmatey/split-expander' Plug 'sheerun/vim-polyglot' " Language Packs " Plug 'neoclide/coc.nvim', {'branch': 'release'} Plug 'neovim/nvim-lspconfig' " LSP!!! Plug 'junegunn/goyo.vim' " Center writing " Autocomplete Plug 'hrsh7th/cmp-nvim-lsp' Plug 'hrsh7th/cmp-buffer' Plug 'hrsh7th/cmp-path' Plug 'hrsh7th/cmp-cmdline' Plug 'Dosx001/cmp-commit' Plug 'hrsh7th/nvim-cmp' Plug 'hrsh7th/cmp-nvim-lsp-signature-help' Plug 'neomutt/neomutt.vim' " Neomuttrc syntex highlighting Plug 'VebbNix/lf-vim' " Tmux integration Plug 'benmills/vimux' Plug 'christoomey/vim-tmux-navigator' " File system navigation Plug 'nvim-lua/plenary.nvim' Plug 'nvim-telescope/telescope.nvim' Plug 'nvim-telescope/telescope-file-browser.nvim' Plug 'gnfisher/nvim-telescope-ctags-plus' Plug 'jreybert/vimagit' Plug 'ojroques/vim-oscyank' " OCS Yank PLugin for use with Blink Shell Plug 'folke/which-key.nvim' " Emacs like keybind suggestions Plug 'ferrine/md-img-paste.vim' " === Language Servers === Plug 'mfussenegger/nvim-jdtls' " ==== Syntax highlighting ==== Plug 'joelbeedle/pseudo-syntax' " Pseudocode Plug 'rhysd/vim-wasm' " Web Assembly Plug 'elzr/vim-json' " JSON Plug 'tpope/vim-markdown' "Markdown Plug 'pangloss/vim-javascript' "Javascript Plug 'leafgarland/typescript-vim' "Typescript Plug 'vim-scripts/cool.vim' "COOL, Stanford Compiler Course Plug 'justinmk/vim-syntax-extra' " A bunch of extra languages Plug 'arrufat/vala.vim' " Vala Plug 'Shirk/vim-gas' "GAS Assembly Plug 'nvim-treesitter/nvim-treesitter' Plug 'kyazdani42/nvim-web-devicons' " optional, for file icons Plug 'nicwest/vim-http' " === Snippets === Plug 'hrsh7th/cmp-vsnip' Plug 'hrsh7th/vim-vsnip' Plug 'rafamadriz/friendly-snippets' " Some snippets for ultisnips Plug 'folke/zen-mode.nvim' Plug 'goolord/alpha-nvim' " Welcome screen Plug 'onsails/lspkind.nvim' " Completion icons " Telescope extensions Plug 'nvim-telescope/telescope-ui-select.nvim' Plug 'mickael-menu/zk-nvim' Plug 'folke/trouble.nvim' Plug 'josa42/nvim-lightline-lsp' Plug 'willchao612/vim-diagon' Plug 'tpope/vim-fugitive' Plug 'lervag/vimtex' Plug 'mfussenegger/nvim-dap' call plug#end()