handle all indenting configuration automatically using tpope/vim-sleuth plugin