syntax on
-" Trailing whitespace
-highlight default link TrailingWhitespace SpellCap
-" Make trailing whitespace be flagged as bad.
-au BufRead,BufNewFile * syn match TrailingWhitespace /\s\+$/ containedin=ALL
-
-
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Some global plugin settings
runtime plugsetup.vim
+" Attention: Must be run after plugsetup.vim
+" Trailing whitespace
+highlight default link TrailingWhitespace SpellCap
+" Make trailing whitespace be flagged as bad.
+au BufRead,BufNewFile * syn match TrailingWhitespace /\s\+$/ containedin=ALL
+
let g:airline_powerline_fonts=1
let g:airline#extensions#tabline#enabled=1
let g:airline#extensions#branch#enabled=1
au FileType text,markdown,mail,tex,gitcommit,mediawiki,vimwiki setlocal spell
au FileType text,markdown,mail,gitcommit,mediawiki,vimwiki set fo+=n
+au Filetype go set shiftwidth=8 tabstop=8 noexpandtab
au Filetype tex set shiftwidth=2 tabstop=2
au FileType mediawiki setlocal wrap linebreak tw=0
au Filetype mail syn match Statement /^\s*-*\s*>8\s*-*\s*$/
au Filetype mail syn match Statement /^\s*-*\s*8<\s*-*\s*$/
+" Line wrap crippled with numbers shown
+au Filetype man set nonumber
+
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Some plugin-specific settings