aboutsummaryrefslogtreecommitdiff
path: root/config/vim/pluggins.vim
diff options
context:
space:
mode:
authorCharles Cabergs <me@cacharle.xyz>2021-02-24 17:07:33 +0100
committerCharles Cabergs <me@cacharle.xyz>2021-02-24 17:07:33 +0100
commit468a789dbc4b1928c035d8590895efc533520a27 (patch)
tree74cb056c37eaa50cd50491a7665608488ed4feb1 /config/vim/pluggins.vim
parentf9883d2c3b3699d91e98feeffd7eece546f7c57e (diff)
downloaddotfiles-468a789dbc4b1928c035d8590895efc533520a27.tar.gz
dotfiles-468a789dbc4b1928c035d8590895efc533520a27.tar.bz2
dotfiles-468a789dbc4b1928c035d8590895efc533520a27.zip
Updated file tree to match XDG base directory specification
Diffstat (limited to 'config/vim/pluggins.vim')
-rw-r--r--config/vim/pluggins.vim47
1 files changed, 47 insertions, 0 deletions
diff --git a/config/vim/pluggins.vim b/config/vim/pluggins.vim
new file mode 100644
index 0000000..c60ab84
--- /dev/null
+++ b/config/vim/pluggins.vim
@@ -0,0 +1,47 @@
+""""""""""""""""
+" vim pluggins "
+""""""""""""""""
+
+call plug#begin()
+ Plug 'ctrlpvim/ctrlp.vim' " Ctrl-P similar to vsc
+ Plug 'tpope/vim-eunuch' " basic unix command in vim
+ Plug 'tomtom/tcomment_vim' " mininal commenter
+ Plug 'itchyny/lightline.vim' " minimal status bar
+ Plug 'HappyTramp/vim-syntax-extra' " syntax highlight of C operators
+ Plug 'romainl/vim-cool' " disable highlight after search
+ Plug 'tpope/vim-fugitive' " git wrapper
+ Plug 'junegunn/vim-easy-align' " align
+ Plug 'ludovicchabant/vim-gutentags' " generate tags in project root
+ Plug 'junegunn/goyo.vim' " generate tags in project root
+
+ " Plug 'easymotion/vim-easymotion' " TODO very intresting
+ " Plug 'mhinz/vim-rfc' " RFC download/syntax/tags
+ Plug 'skammer/vim-css-color'
+
+
+ " markdown preview in browser
+ " Plug 'iamcco/markdown-preview.nvim', { 'do': { -> mkdp#util#install() }, 'for': ['markdown', 'vim-plug']}
+
+ " syntax highlight for languages that aren't supported by default
+ Plug 'tikhomirov/vim-glsl' " glsl
+ Plug 'cespare/vim-toml' " toml
+ Plug 'ziglang/zig.vim' " zig
+ Plug 'nikvdp/ejs-syntax' " ejs
+
+ " s19 at home
+ Plug 'HappyTramp/vim-42header' " 42 header
+
+ " themes
+ " Plug 'joshdick/onedark.vim' " onedark
+ Plug 'dracula/vim', {'as': 'vim'} " dracula
+ Plug 'altercation/vim-colors-solarized' " solarized
+
+ " intresting but not used
+ " Plug 'sheerun/vim-polyglot' " better syntax highlight
+ " Plug 'unblevable/quick-scope' " highlight first char to jump to word
+ " Plug 'jez/vim-superman' " man pages in vim (too slow)
+ Plug 'vim-scripts/rfc-syntax' " rfc
+ " Plug 'tacahiroy/ctrlp-funky' " extension to search function
+ Plug '/home/charles/git/c_formatter_42.vim'
+ Plug 'cacharle/doxy42.vim'
+call plug#end()