summaryrefslogtreecommitdiff
path: root/.config/nvim/init.vim
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@jacobmcdonnell.com>2024-02-08 22:43:02 -0500
committerJacob McDonnell <jacob@jacobmcdonnell.com>2024-02-08 22:43:02 -0500
commitf676cc983cc89e3a3dd3ec5b18c6a2675c10a4ee (patch)
tree3ae2c7d250b3bc2758ad39a4787d4395f5b2e1cd /.config/nvim/init.vim
parentba8b4176cdab44f4d3ce5dd4020e7b8f368a78ce (diff)
COC needed for syntax completion
Diffstat (limited to '.config/nvim/init.vim')
-rw-r--r--.config/nvim/init.vim13
1 files changed, 13 insertions, 0 deletions
diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim
index 06c1d98..cbca761 100644
--- a/.config/nvim/init.vim
+++ b/.config/nvim/init.vim
@@ -57,6 +57,7 @@ map <C-l> <C-w>l
" Plugins
call plug#begin('~/.local/share/nvim/plugged')
Plug 'junegunn/goyo.vim' " Nice for reading Documents
+Plug 'neoclide/coc.nvim', {'branch': 'release'} " Code Completion
Plug 'ms-jpq/coq_nvim', {'branch': 'coq'}
Plug 'ms-jpq/coq.artifacts', {'branch': 'artifacts'}
Plug 'tpope/vim-commentary' " Makes commenting multiple lines easier
@@ -67,6 +68,18 @@ Plug 'ThePrimeagen/harpoon', { 'branch': 'harpoon2' }
Plug 'neovim/nvim-lspconfig'
call plug#end()
+let g:coc_global_extensions = [
+ \ 'coc-html',
+ \ 'coc-java',
+ \ 'coc-tsserver',
+ \ 'coc-css',
+ \ 'coc-clangd',
+ \ 'coc-go',
+ \ 'coc-pairs',
+ \ 'coc-python',
+ \ 'coc-flutter'
+ \ ]
+
lua vim.g.coq_settings = {auto_start = 'shut-up',}
" Goyo plugin makes text more readable when writing prose: