aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorCody Hiar <cody.hiar@investopedia.com>2016-09-02 17:11:35 -0600
committerCody Hiar <cody.hiar@investopedia.com>2016-09-02 17:12:04 -0600
commite3610597cbcf6383dace3280902ab4e9e52333d3 (patch)
treeb65712851a042977b12a8faa31384a89f6d0b985 /Dockerfile
parente91b54d9ec6c1287be2519904a9f39beb3485846 (diff)
Adding more functionality
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile11
1 files changed, 9 insertions, 2 deletions
diff --git a/Dockerfile b/Dockerfile
index cdcf41d..f627bf6 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -6,6 +6,7 @@ RUN echo "@testing http://dl-4.alpinelinux.org/alpine/edge/testing" >> /etc/apk/
# Install all the needed packages
RUN apk add --no-cache \
# My Stuff
+ zsh \
php \
php-json \
php-phar \
@@ -50,7 +51,7 @@ ADD PEARish.xml /root/PEARish.xml
# Install python linting and neovim plugin
RUN pip install neovim flake8 flake8-docstrings flake8-import-order flake8-quotes pep8 pep8-naming pep257
-RUN pip3 install neovim
+RUN pip3 install neovim jedi
# Install nodejs linting
# Install JS linting modules
@@ -67,7 +68,13 @@ COPY package/bin/shellcheck /usr/local/bin/
COPY package/lib/ /usr/local/lib/
RUN ldconfig /usr/local/lib
+# Download my Neovim Repo
+RUN git clone https://github.com/thornycrackers/.nvim.git /root/.config/nvim
+# Install neovim Modules
+RUN nvim +PlugInstall +qa
+RUN nvim +UpdateRemotePlugins +qa
-ENTRYPOINT ["sh"]
+ADD zshrc /root/.zshrc
+CMD ["/bin/zsh"]