replace d2lang support with markdown and mermaid stuff, remove perl

This commit is contained in:
Szwendacz99 2023-08-03 16:19:54 +02:00 committed by Maciej Lebiest
parent b8ecf5ffab
commit 3958be32e3
4 changed files with 39 additions and 8 deletions

View file

@ -25,8 +25,6 @@ ENV PYTHON_DEVEL_PKGS="\
python3\
conda"
ENV PERL_DEVEL_PKGS="perl-App-cpanminus"
ENV MASON_PKGS=" \
bash-language-server \
css-lsp \
@ -39,7 +37,6 @@ ENV MASON_PKGS=" \
lemminx \
lua-language-server \
marksman \
perlnavigator \
phpcs \
phpstan \
pyright \
@ -56,11 +53,9 @@ ENV PIP_PKGS="pynvim ansible ansible-lint"
COPY . /root/.config/nvim
# install system dependencies
RUN dnf install -y \
${GENERAL_PKGS} ${NEOVIM_PKGS} ${PYTHON_DEVEL_PKGS} ${PERL_DEVEL_PKGS} \
${GENERAL_PKGS} ${NEOVIM_PKGS} ${PYTHON_DEVEL_PKGS} \
&& dnf clean all && \
cpanm PLS && \
pip install ${PIP_PKGS} && \
curl -fsSL https://d2lang.com/install.sh | sh -s --
pip install ${PIP_PKGS}
RUN rm /root/.config/nvim/lazy-lock.json || true
# install lsp and linters using mason