Another copy of my dotfiles. Because I don't completely trust GitHub.
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.

89 lines
2.4 KiB

  1. call plug#begin('~/.local/share/vim/plugged')
  2. " Look & Feel
  3. Plug 'kaicataldo/material.vim'
  4. Plug 'itchyny/lightline.vim'
  5. Plug 'mengelbrecht/lightline-bufferline'
  6. Plug 'kyazdani42/nvim-tree.lua'
  7. " Addons
  8. Plug 'mhinz/vim-signify' " Signs
  9. Plug 'tpope/vim-surround' " Surround pieces of text with symbols
  10. Plug 'jremmen/vim-ripgrep' " Better Grep
  11. " Plug 'blarghmatey/split-expander'
  12. Plug 'sheerun/vim-polyglot' " Language Packs
  13. " Plug 'neoclide/coc.nvim', {'branch': 'release'}
  14. Plug 'neovim/nvim-lspconfig' " LSP!!!
  15. Plug 'junegunn/goyo.vim' " Center writing
  16. " Autocomplete
  17. Plug 'hrsh7th/cmp-nvim-lsp'
  18. Plug 'hrsh7th/cmp-buffer'
  19. Plug 'hrsh7th/cmp-path'
  20. Plug 'hrsh7th/cmp-cmdline'
  21. Plug 'Dosx001/cmp-commit'
  22. Plug 'hrsh7th/nvim-cmp'
  23. Plug 'hrsh7th/cmp-nvim-lsp-signature-help'
  24. Plug 'neomutt/neomutt.vim' " Neomuttrc syntex highlighting
  25. Plug 'VebbNix/lf-vim'
  26. " Tmux integration
  27. Plug 'benmills/vimux'
  28. Plug 'christoomey/vim-tmux-navigator'
  29. " File system navigation
  30. Plug 'nvim-lua/plenary.nvim'
  31. Plug 'nvim-telescope/telescope.nvim'
  32. Plug 'nvim-telescope/telescope-file-browser.nvim'
  33. Plug 'gnfisher/nvim-telescope-ctags-plus'
  34. Plug 'jreybert/vimagit'
  35. Plug 'ojroques/vim-oscyank' " OCS Yank PLugin for use with Blink Shell
  36. Plug 'folke/which-key.nvim' " Emacs like keybind suggestions
  37. Plug 'ferrine/md-img-paste.vim'
  38. " === Language Servers ===
  39. Plug 'mfussenegger/nvim-jdtls'
  40. " ==== Syntax highlighting ====
  41. Plug 'joelbeedle/pseudo-syntax' " Pseudocode
  42. Plug 'rhysd/vim-wasm' " Web Assembly
  43. Plug 'elzr/vim-json' " JSON
  44. Plug 'tpope/vim-markdown' "Markdown
  45. Plug 'pangloss/vim-javascript' "Javascript
  46. Plug 'leafgarland/typescript-vim' "Typescript
  47. Plug 'vim-scripts/cool.vim' "COOL, Stanford Compiler Course
  48. Plug 'justinmk/vim-syntax-extra' " A bunch of extra languages
  49. Plug 'arrufat/vala.vim' " Vala
  50. Plug 'Shirk/vim-gas' "GAS Assembly
  51. Plug 'nvim-treesitter/nvim-treesitter'
  52. Plug 'kyazdani42/nvim-web-devicons' " optional, for file icons
  53. Plug 'nicwest/vim-http'
  54. " === Snippets ===
  55. Plug 'hrsh7th/cmp-vsnip'
  56. Plug 'hrsh7th/vim-vsnip'
  57. Plug 'rafamadriz/friendly-snippets' " Some snippets for ultisnips
  58. Plug 'folke/zen-mode.nvim'
  59. Plug 'goolord/alpha-nvim' " Welcome screen
  60. Plug 'onsails/lspkind.nvim' " Completion icons
  61. " Telescope extensions
  62. Plug 'nvim-telescope/telescope-ui-select.nvim'
  63. Plug 'mickael-menu/zk-nvim'
  64. Plug 'folke/trouble.nvim'
  65. Plug 'josa42/nvim-lightline-lsp'
  66. Plug 'willchao612/vim-diagon'
  67. Plug 'tpope/vim-fugitive'
  68. Plug 'lervag/vimtex'
  69. Plug 'mfussenegger/nvim-dap'
  70. call plug#end()