plugins: Pin nvim-treesitter to v0.8.0
[vimconf.git] / plugins-noroot.vim
index 6951a0725155e4333748d4e1839ea85f848a1b20..699f43eb7e216797255d3c29800338368a4189d2 100644 (file)
@@ -27,6 +27,8 @@ Plug 'mattn/calendar-vim'
 
 Plug 'vim-scripts/loremipsum', {'on': 'Loremipsum'}
 
+Plug 'ggandor/leap.nvim'
+
 
 function PluginsNorootConfig()
     let g:localvimrc_persistent = 1
@@ -54,4 +56,15 @@ function PluginsNorootConfig()
     let g:gutentags_cache_dir = expand('~/.cache/vim/ctags/')
     " Do not automatically generate on browsing
     let g:gutentags_generate_on_missing = 0
+    let g:gutentags_ctags_exclude_wildignore = 1
+    let g:gutentags_ctags_exclude = [
+                \'node_modules', '_build', 'build*', 'CMakeFiles', '.*cache*', 'venv',
+                \'*.md', '*.css', '*.html', '*.json', '*.xml', '*.xmls', '*.ui']
+
+    " Allow for reflow of bullet paragraphs
+    let g:vim_markdown_auto_insert_bullets = 0
+
+lua <<EOF
+    require('leap').set_default_keymaps()
+EOF
 endfunction