aboutsummaryrefslogtreecommitdiff
path: root/nvim/.config
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/.config')
-rw-r--r--nvim/.config/nvim/init.vim5
-rw-r--r--nvim/.config/nvim/vim-plug/plugins.vim29
2 files changed, 34 insertions, 0 deletions
diff --git a/nvim/.config/nvim/init.vim b/nvim/.config/nvim/init.vim
new file mode 100644
index 0000000..b16b89f
--- /dev/null
+++ b/nvim/.config/nvim/init.vim
@@ -0,0 +1,5 @@
+set runtimepath^=~/.vim runtimepath+=~/.vim/after
+let &packpath = &runtimepath
+source ~/.config/nvim/vim-plug/plugins.vim
+source ~/.vimrc
+
diff --git a/nvim/.config/nvim/vim-plug/plugins.vim b/nvim/.config/nvim/vim-plug/plugins.vim
new file mode 100644
index 0000000..3b5d17c
--- /dev/null
+++ b/nvim/.config/nvim/vim-plug/plugins.vim
@@ -0,0 +1,29 @@
+call plug#begin('~/.config/nvim/autoload/plugged')
+ Plug 'mhinz/vim-startify', {'branch': 'center'}
+ Plug 'vimwiki/vimwiki'
+ Plug 'mattn/calendar-vim'
+ Plug 'tonchis/vim-to-github'
+ " Dark-powered file explorer
+ Plug 'shougo/defx.nvim',
+ Plug 'kristijanhusak/defx-icons'
+ Plug 'kristijanhusak/defx-git'
+ Plug 't9md/vim-choosewin'
+ " Tmux navigator
+ Plug 'christoomey/vim-tmux-navigator'
+ " Color scheme
+ Plug 'morhetz/gruvbox'
+ " Editorconfig
+ Plug 'editorconfig/editorconfig-vim'
+ " Languages
+ Plug 'neoclide/coc.nvim', {'branch': 'release'} "LSP
+ Plug 'pangloss/vim-javascript'
+ Plug 'leafgarland/typescript-vim' "typescript syntax
+ Plug 'peitalin/vim-jsx-typescript' "react jsx typescript syntax
+ Plug 'ap/vim-css-color'
+ " Git gutter
+ Plug 'airblade/vim-gitgutter'
+ " Matching brackets
+ Plug 'Raimondi/delimitMate'
+ " Hardime
+ Plug 'takac/vim-hardtime'
+call plug#end()