diff --git a/.gitmodules b/.gitmodules index 876d407..66b4154 100644 --- a/.gitmodules +++ b/.gitmodules @@ -13,3 +13,6 @@ [submodule "git-aware-prompt"] path = git-aware-prompt url = https://github.com/jimeh/git-aware-prompt.git +[submodule "vim/ale"] + path = vim/ale + url = https://github.com/dense-analysis/ale.git diff --git a/vim/.vim b/vim/.vim deleted file mode 120000 index 1b1d3ff..0000000 --- a/vim/.vim +++ /dev/null @@ -1 +0,0 @@ -/home/marissa/.common-configs/per-host/mari-wovn/.vim \ No newline at end of file diff --git a/vim/ale b/vim/ale new file mode 160000 index 0000000..c2b01f0 --- /dev/null +++ b/vim/ale @@ -0,0 +1 @@ +Subproject commit c2b01f0e28b4f007d01373821ba19dcfa440f9c2 diff --git a/vimrc b/vimrc index 5318133..3f9c446 100644 --- a/vimrc +++ b/vimrc @@ -23,6 +23,14 @@ let g:gfm_syntax_emoji_conceal = 0 filetype plugin indent on syntax on +let g:ale_linters = { +\ 'javascript': ['standard'], +\} +let g:ale_fixers = {'javascript': ['standard']} +let g:ale_lint_on_save = 1 +let g:ale_fix_on_save = 1 +let g:ale_sign_column_always = 1 + let g:airline#extensions#tabline#enabled = 1 set modeline set expandtab