default installation of several language servers added to improve offline usage

This commit is contained in:
Thies Lennart Alff 2023-08-30 11:21:42 +02:00
parent b2397c3a80
commit ec1a6cd00f

View file

@ -90,6 +90,7 @@ RUN chmod +x /entrypoint.sh
RUN chown $USERNAME /entrypoint.sh RUN chown $USERNAME /entrypoint.sh
USER ${USERNAME} USER ${USERNAME}
RUN nvim --headless "+Lazy! sync" +qa RUN nvim --headless "+Lazy! sync" +qa
RUN nvim --headless +"MasonInstall lua-language-server clangd python-lsp-server yaml-language-server" +q
WORKDIR /home/$USERNAME WORKDIR /home/$USERNAME
# Switch back to dialog for any ad-hoc use of apt-get # Switch back to dialog for any ad-hoc use of apt-get
ENV DEBIAN_FRONTEND=dialog ENV DEBIAN_FRONTEND=dialog