|
@@ -31,17 +31,10 @@ call plug#begin('~/.config/nvim/autoload/plugged')
|
|
else
|
|
else
|
|
|
|
|
|
|
|
|
|
- " Debug
|
|
|
|
- " Plug 'mfussenegger/nvim-dap'
|
|
|
|
- " Plug 'nvim-dap-virtual-text'
|
|
|
|
- " Sneak
|
|
|
|
- " Plug 'justinmk/vim-sneak'
|
|
|
|
" Easymotion
|
|
" Easymotion
|
|
Plug 'easymotion/vim-easymotion'
|
|
Plug 'easymotion/vim-easymotion'
|
|
" Surround
|
|
" Surround
|
|
Plug 'tpope/vim-surround'
|
|
Plug 'tpope/vim-surround'
|
|
- " Files
|
|
|
|
- Plug 'tpope/vim-eunuch'
|
|
|
|
" Have the file system follow you around
|
|
" Have the file system follow you around
|
|
Plug 'airblade/vim-rooter'
|
|
Plug 'airblade/vim-rooter'
|
|
" auto set indent settings
|
|
" auto set indent settings
|
|
@@ -50,12 +43,7 @@ call plug#begin('~/.config/nvim/autoload/plugged')
|
|
Plug 'sheerun/vim-polyglot'
|
|
Plug 'sheerun/vim-polyglot'
|
|
" Treesitter
|
|
" Treesitter
|
|
Plug 'nvim-treesitter/nvim-treesitter'
|
|
Plug 'nvim-treesitter/nvim-treesitter'
|
|
- Plug 'nvim-treesitter/nvim-treesitter-refactor'
|
|
|
|
- Plug 'nvim-treesitter/nvim-treesitter-textobjects'
|
|
|
|
Plug 'nvim-treesitter/playground'
|
|
Plug 'nvim-treesitter/playground'
|
|
- Plug 'romgrk/nvim-treesitter-context'
|
|
|
|
- " Minimap
|
|
|
|
- " Plug 'wfxr/minimap.vim'
|
|
|
|
" Cool Icons
|
|
" Cool Icons
|
|
Plug 'kyazdani42/nvim-web-devicons'
|
|
Plug 'kyazdani42/nvim-web-devicons'
|
|
Plug 'ryanoasis/vim-devicons'
|
|
Plug 'ryanoasis/vim-devicons'
|
|
@@ -96,20 +84,18 @@ call plug#begin('~/.config/nvim/autoload/plugged')
|
|
" Interactive code
|
|
" Interactive code
|
|
Plug 'metakirby5/codi.vim'
|
|
Plug 'metakirby5/codi.vim'
|
|
" Better tabline
|
|
" Better tabline
|
|
- Plug 'romgrk/lib.kom'
|
|
|
|
Plug 'romgrk/barbar.nvim'
|
|
Plug 'romgrk/barbar.nvim'
|
|
" undo time travel
|
|
" undo time travel
|
|
Plug 'mbbill/undotree'
|
|
Plug 'mbbill/undotree'
|
|
" Find and replace
|
|
" Find and replace
|
|
Plug 'ChristianChiarulli/far.vim'
|
|
Plug 'ChristianChiarulli/far.vim'
|
|
- " Plug 'brooth/far.vim'
|
|
|
|
" Auto change html tags
|
|
" Auto change html tags
|
|
Plug 'AndrewRadev/tagalong.vim'
|
|
Plug 'AndrewRadev/tagalong.vim'
|
|
" live server
|
|
" live server
|
|
Plug 'turbio/bracey.vim'
|
|
Plug 'turbio/bracey.vim'
|
|
" Smooth scroll
|
|
" Smooth scroll
|
|
Plug 'psliwka/vim-smoothie'
|
|
Plug 'psliwka/vim-smoothie'
|
|
- " async tasks
|
|
|
|
|
|
+ " " async tasks
|
|
Plug 'skywind3000/asynctasks.vim'
|
|
Plug 'skywind3000/asynctasks.vim'
|
|
Plug 'skywind3000/asyncrun.vim'
|
|
Plug 'skywind3000/asyncrun.vim'
|
|
" Swap windows
|
|
" Swap windows
|
|
@@ -121,22 +107,33 @@ call plug#begin('~/.config/nvim/autoload/plugged')
|
|
Plug 'mattn/webapi-vim'
|
|
Plug 'mattn/webapi-vim'
|
|
" Colorizer
|
|
" Colorizer
|
|
Plug 'norcalli/nvim-colorizer.lua'
|
|
Plug 'norcalli/nvim-colorizer.lua'
|
|
|
|
+ " Intuitive buffer closing
|
|
|
|
+ Plug 'moll/vim-bbye'
|
|
" Rainbow brackets
|
|
" Rainbow brackets
|
|
" Plug 'luochen1990/rainbow'
|
|
" Plug 'luochen1990/rainbow'
|
|
" Async Linting Engine
|
|
" Async Linting Engine
|
|
" TODO make sure to add ale config before plugin
|
|
" TODO make sure to add ale config before plugin
|
|
" Plug 'dense-analysis/ale'
|
|
" Plug 'dense-analysis/ale'
|
|
" Better Whitespace
|
|
" Better Whitespace
|
|
- Plug 'ntpeters/vim-better-whitespace'
|
|
|
|
|
|
+ " Plug 'ntpeters/vim-better-whitespace'
|
|
" Multiple Cursors
|
|
" Multiple Cursors
|
|
" TODO add this back in change from C-n
|
|
" TODO add this back in change from C-n
|
|
" Plug 'mg979/vim-visual-multi', {'branch': 'master'}
|
|
" Plug 'mg979/vim-visual-multi', {'branch': 'master'}
|
|
- Plug 'moll/vim-bbye'
|
|
|
|
" Plug 'yuezk/vim-js'
|
|
" Plug 'yuezk/vim-js'
|
|
" Plug 'maxmellon/vim-jsx-pretty'
|
|
" Plug 'maxmellon/vim-jsx-pretty'
|
|
" Plug 'jelera/vim-javascript-syntax'
|
|
" Plug 'jelera/vim-javascript-syntax'
|
|
" Plugin Graveyard
|
|
" Plugin Graveyard
|
|
|
|
|
|
|
|
+ " Debug
|
|
|
|
+ " Plug 'mfussenegger/nvim-dap'
|
|
|
|
+ " Plug 'nvim-dap-virtual-text'
|
|
|
|
+ " Sneak
|
|
|
|
+ " Plug 'justinmk/vim-sneak'
|
|
|
|
+ " Plug 'nvim-treesitter/nvim-treesitter-refactor'
|
|
|
|
+ " Plug 'nvim-treesitter/nvim-treesitter-textobjects'
|
|
|
|
+ " Plug 'romgrk/nvim-treesitter-context'
|
|
|
|
+ " Minimap
|
|
|
|
+ " Plug 'wfxr/minimap.vim'
|
|
" jsx syntax support
|
|
" jsx syntax support
|
|
" Typescript syntax
|
|
" Typescript syntax
|
|
" Plug 'HerringtonDarkholme/yats.vim'
|
|
" Plug 'HerringtonDarkholme/yats.vim'
|
|
@@ -146,6 +143,8 @@ call plug#begin('~/.config/nvim/autoload/plugged')
|
|
" Plug 'NLKNguyen/papercolor-theme'
|
|
" Plug 'NLKNguyen/papercolor-theme'
|
|
" Plug 'tomasiser/vim-code-dark'
|
|
" Plug 'tomasiser/vim-code-dark'
|
|
" Plug 'mg979/vim-xtabline'
|
|
" Plug 'mg979/vim-xtabline'
|
|
|
|
+ " Files
|
|
|
|
+ " Plug 'tpope/vim-eunuch'
|
|
" Vim Wiki
|
|
" Vim Wiki
|
|
" Plug 'https://github.com/vimwiki/vimwiki.git'
|
|
" Plug 'https://github.com/vimwiki/vimwiki.git'
|
|
" Better Comments
|
|
" Better Comments
|
|
@@ -165,6 +164,8 @@ call plug#begin('~/.config/nvim/autoload/plugged')
|
|
" Plug 'preservim/nerdcommenter'
|
|
" Plug 'preservim/nerdcommenter'
|
|
" Plug 'brooth/far.vim'
|
|
" Plug 'brooth/far.vim'
|
|
" Plug 'atishay/far.vim'
|
|
" Plug 'atishay/far.vim'
|
|
|
|
+ " Plug 'romgrk/lib.kom'
|
|
|
|
+ " Plug 'brooth/far.vim'
|
|
" Debugging
|
|
" Debugging
|
|
" Plug 'puremourning/vimspector'
|
|
" Plug 'puremourning/vimspector'
|
|
endif
|
|
endif
|