diff --git a/.gitmodules b/.gitmodules
index 1f2d7395..40b15529 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -106,3 +106,6 @@
[submodule ".vim/bundle/vim-fugitive"]
path = .vim/pack/kejadlen/start/vim-fugitive
url = git@github.com:tpope/vim-fugitive.git
+[submodule ".vim/pack/kejadlen/start/elm-vim"]
+ path = .vim/pack/kejadlen/start/elm-vim
+ url = git@github.com:ElmCast/elm-vim.git
diff --git a/.vim/pack/kejadlen/start/elm-vim b/.vim/pack/kejadlen/start/elm-vim
new file mode 160000
index 00000000..7760aed9
--- /dev/null
+++ b/.vim/pack/kejadlen/start/elm-vim
@@ -0,0 +1 @@
+Subproject commit 7760aed9f258cf6a7d2c56d547dd3ea45f832025