X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=home%2F.config%2Fnvim%2Finit.vim;h=09303013f3ec132fd1ef8e7040b5afe14921d27e;hb=HEAD;hp=c230a895f1a4fc836b95ffd17f42515c2d561914;hpb=dfa253a28ee980399ec96df774540049e4b5e1ac;p=khome.git diff --git a/home/.config/nvim/init.vim b/home/.config/nvim/init.vim index c230a89..0930301 100644 --- a/home/.config/nvim/init.vim +++ b/home/.config/nvim/init.vim @@ -2,10 +2,14 @@ " Plugins "============================================================================== +" Alternative plugin managers to try: +" - https://github.com/Shougo/dein.vim + " BEGIN Vim-Plug (https://github.com/junegunn/vim-plug) " Run :PlugInstall after adding a new plugin call plug#begin() +Plug 'z0mbix/vim-shfmt', { 'for': 'sh' } Plug 'dense-analysis/ale' " Syntastic's spiritual succesor Plug 'preservim/nerdtree' "Plug 'nvim-tree/nvim-web-devicons' " Needs patched fonts: https://www.nerdfonts.com/ @@ -41,6 +45,10 @@ let NERDTreeShowLineNumbers=1 " rust.vim let g:rustfmt_autosave = 1 +" shfmt +let g:shfmt_extra_args = '--indent 4 --language-dialect bash' +" let g:shfmt_fmt_on_save = 1 " on-save probably to invasive to mod existing scripts. + "============================================================================== " Defaults "==============================================================================