diff --git a/.gitmodules b/.gitmodules index d14de5b..7598b45 100644 --- a/.gitmodules +++ b/.gitmodules @@ -13,9 +13,6 @@ [submodule "home/.tmux/plugins/tmux-sensible"] path = home/.tmux/plugins/tmux-sensible url = https://github.com/tmux-plugins/tmux-sensible.git -[submodule "home/.vim/bundle/syntastic"] - path = home/.vim/bundle/syntastic - url = https://github.com/scrooloose/syntastic.git [submodule "home/.vim/bundle/vim-colors-solarized"] path = home/.vim/bundle/vim-colors-solarized url = https://github.com/altercation/vim-colors-solarized.git @@ -103,9 +100,6 @@ [submodule "home/.vim/bundle/vim-tmux-navigator"] path = home/.vim/bundle/vim-tmux-navigator url = https://github.com/christoomey/vim-tmux-navigator.git -[submodule "home/.vim/bundle/vim-autopep8"] - path = home/.vim/bundle/vim-autopep8 - url = https://github.com/tell-k/vim-autopep8.git [submodule "home/.vim/bundle/vim-polyglot"] path = home/.vim/bundle/vim-polyglot url = https://github.com/sheerun/vim-polyglot.git @@ -139,3 +133,6 @@ [submodule "home/.vim/bundle/vim-wordy"] path = home/.vim/bundle/vim-wordy url = https://github.com/reedes/vim-wordy.git +[submodule "home/.vim/bundle/ale"] + path = home/.vim/bundle/ale + url = https://github.com/w0rp/ale.git diff --git a/home/.vim/bundle/ale b/home/.vim/bundle/ale new file mode 160000 index 0000000..a43ada9 --- /dev/null +++ b/home/.vim/bundle/ale @@ -0,0 +1 @@ +Subproject commit a43ada93e40b8286dde3cd62f10369876787ddc1 diff --git a/home/.vim/bundle/syntastic b/home/.vim/bundle/syntastic deleted file mode 160000 index d7338f8..0000000 --- a/home/.vim/bundle/syntastic +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d7338f8a635514270b441e381164ec477a2e0cfd diff --git a/home/.vim/bundle/vim-autopep8 b/home/.vim/bundle/vim-autopep8 deleted file mode 160000 index c5e62f0..0000000 --- a/home/.vim/bundle/vim-autopep8 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c5e62f0a22348f22f7a54712dbcc9b70c5e769f5 diff --git a/home/.vimrc b/home/.vimrc index 9ebab71..195d176 100644 --- a/home/.vimrc +++ b/home/.vimrc @@ -219,10 +219,16 @@ let g:syntastic_check_on_wq = 0 " Use Python 3 for syntastic highlighting let g:syntastic_python_python_exec = 'python3' -let g:syntastic_python_checkers=['flake8', 'mypy'] +let g:syntastic_python_checkers=[] "['flake8', 'mypy'] let g:syntastic_python_flake8_args='--ignore=E225,E402,E501' let g:syntastic_python_mypy_args='--ignore-missing-imports' +let g:ale_linters = { +\ 'python': ['flake8', 'mypy'], +\} +let g:ale_python_flake8_options='--ignore=E225,E402,E501' +let g:ale_python_mypy_options='--ignore-missing-imports' + " Use jshint for JS checking let g:syntastic_javascript_checkers = ['jshint']