plugins.vim 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. " cSpell:disable
  2. " Core editing
  3. Plug 'airblade/vim-rooter'
  4. Plug 'akinsho/bufferline.nvim'
  5. Plug 'catppuccin/nvim', {'as': 'catppuccin'}
  6. Plug 'chrisbra/vim-autosave'
  7. Plug 'christoomey/vim-tmux-navigator'
  8. Plug 'godlygeek/tabular' " Vim script for text filtering and alignment
  9. Plug 'justinmk/vim-sneak'
  10. Plug 'mattn/emmet-vim'
  11. Plug 'szw/vim-maximizer'
  12. Plug 'tpope/vim-surround'
  13. " Completion and language tooling
  14. Plug 'fannheyward/coc-rust-analyzer', {'do': 'yarn install --frozen-lockfile'}
  15. Plug 'fannheyward/telescope-coc.nvim'
  16. Plug 'felippepuhle/coc-graphql', {'do': 'yarn install --frozen-lockfile'}
  17. Plug 'iamcco/coc-spell-checker', {'do': 'yarn install --frozen-lockfile'}
  18. Plug 'josa42/coc-go', {'do': 'yarn install --frozen-lockfile'}
  19. Plug 'josa42/coc-docker'
  20. Plug 'neoclide/coc.nvim', {'branch': 'release'}
  21. Plug 'neoclide/coc-eslint', {'do': 'yarn install --frozen-lockfile'}
  22. Plug 'neoclide/coc-git', {'do': 'yarn install --frozen-lockfile'}
  23. Plug 'neoclide/coc-json', {'do': 'yarn install --frozen-lockfile'}
  24. Plug 'neoclide/coc-snippets', {'do': 'yarn install --frozen-lockfile'}
  25. Plug 'neoclide/coc-sources', {'do': 'yarn install --frozen-lockfile'}
  26. Plug 'neoclide/coc-tsserver', {'do': 'yarn install --frozen-lockfile'}
  27. Plug 'neoclide/coc-yaml', {'do': 'yarn install --frozen-lockfile'}
  28. Plug 'oncomouse/coc-fish', {'do': 'yarn install --frozen-lockfile'}
  29. Plug 'pantharshit00/coc-prisma', {'do': 'yarn install --frozen-lockfile'}
  30. Plug 'rodrigore/coc-tailwind-intellisense', {'do': 'npm install'}
  31. " Search and navigation
  32. Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
  33. Plug 'junegunn/fzf.vim'
  34. Plug 'phaazon/hop.nvim'
  35. Plug 'ptzz/lf.vim'
  36. Plug 'ThePrimeagen/harpoon'
  37. Plug 'voldikss/fzf-floaterm'
  38. Plug 'voldikss/vim-floaterm'
  39. " UI
  40. Plug 'folke/todo-comments.nvim'
  41. Plug 'junegunn/goyo.vim'
  42. Plug 'kyazdani42/nvim-web-devicons'
  43. Plug 'lewis6991/gitsigns.nvim'
  44. Plug 'mhinz/vim-startify'
  45. Plug 'catgoose/nvim-colorizer.lua', {'as': 'nvim-colorizer.lua'}
  46. Plug 'numToStr/Comment.nvim'
  47. Plug 'stevearc/conform.nvim'
  48. Plug 'nvim-lua/plenary.nvim'
  49. Plug 'nvim-lualine/lualine.nvim'
  50. Plug 'nvim-telescope/telescope.nvim'
  51. Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
  52. Plug 'xiyaowong/nvim-transparent'
  53. " Git, tmux, and external tools
  54. Plug 'preservim/vimux'
  55. Plug 'puremourning/vimspector', { 'on': [
  56. \ 'VimspectorLaunch',
  57. \ 'VimspectorReset',
  58. \ 'VimspectorEval',
  59. \ 'VimspectorWatch',
  60. \ 'VimspectorShowOutput'
  61. \ ] }
  62. Plug 'rhysd/committia.vim'
  63. Plug 'roxma/vim-tmux-clipboard'
  64. Plug 'tmux-plugins/vim-tmux'
  65. Plug 'tpope/vim-fugitive'
  66. " Filetypes and extras
  67. Plug 'nelsyeung/twig.vim'
  68. Plug 'pantharshit00/vim-prisma'
  69. Plug 'vmware-archive/salt-vim'
  70. Plug 'Glench/Vim-Jinja2-Syntax'
  71. Plug 'David-Kunz/gen.nvim'
  72. " Optional
  73. " Plug 'github/copilot.vim'
  74. " Plug 'SirVer/ultisnips'
  75. " Plug 'wakatime/vim-wakatime'