X-Git-Url: https://git.xandkar.net/?p=khome.git;a=blobdiff_plain;f=home%2F.config%2Fnvim%2Finit.vim;fp=home%2F.config%2Fnvim%2Finit.vim;h=09303013f3ec132fd1ef8e7040b5afe14921d27e;hp=47f1b02681858d46e10257210c6d4261f4d9cdde;hb=834da58bc5b408d4e2f377bc7ed84a707c1b72a6;hpb=ffdb69ae17ce6d8d15a6397e998f1b535cc48d84 diff --git a/home/.config/nvim/init.vim b/home/.config/nvim/init.vim index 47f1b02..0930301 100644 --- a/home/.config/nvim/init.vim +++ b/home/.config/nvim/init.vim @@ -9,6 +9,7 @@ " 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/ @@ -44,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 "==============================================================================