diff --git a/templates/src/texlive-alpine/.devcontainer/Dockerfile b/templates/src/texlive-alpine/.devcontainer/Dockerfile index 96472ba..576ad80 100644 --- a/templates/src/texlive-alpine/.devcontainer/Dockerfile +++ b/templates/src/texlive-alpine/.devcontainer/Dockerfile @@ -10,9 +10,9 @@ RUN apk update \ WORKDIR / ARG ltex_version= -ADD https://github.com/valentjn/ltex-ls/releases/download/${ltex_version}/ltex-ls-${ltex_version}.tar.gz /ltex-ls-${ltex_version}.tar.gz -RUN tar -xzf /ltex-ls-${ltex_version}.tar.gz \ - && rm ltex-ls-${ltex_version}.tar.gz +ADD https://github.com/valentjn/ltex-ls/releases/download/${ltex_version}/ltex-ls-${ltex_version}.tar.gz /ltex-ls.tar.gz +RUN tar -xzf /ltex-ls.tar.gz \ + && rm ltex-ls.tar.gz ENV latexindent_settings_file="mysettings.yaml" ENV texlive_bin="/opt/texlive/texdir/bin" @@ -21,6 +21,9 @@ COPY common/mysettings.yaml "${texlive_bin}/config/${latexindent_settings_file}" RUN echo -e "paths: \n\ - ${texlive_bin}/config/${latexindent_settings_file}" >> "${LATEXINDENT_CONFIG}" +RUN tlmgr install latexindent \ + && tlmgr install latexmk + COPY common/packages /tmp/packages RUN cat /tmp/packages | xargs tlmgr install && rm /tmp/packages diff --git a/templates/src/texlive-alpine/.devcontainer/devcontainer.json b/templates/src/texlive-alpine/.devcontainer/devcontainer.json index be04f2b..290a042 100644 --- a/templates/src/texlive-alpine/.devcontainer/devcontainer.json +++ b/templates/src/texlive-alpine/.devcontainer/devcontainer.json @@ -52,7 +52,7 @@ "latex-workshop.latex.bibDirs": [ "/workspaces/" ], - "ltex.ltex-ls.path": "/ltex-ls-15.2.0", + "ltex.ltex-ls.path": "/ltex-ls", "ltex.java.path": "/usr/", "ltex.additionalRules.languageModel": "en", "ltex.completionEnabled": true, diff --git a/templates/src/texlive-alpine/devcontainer-template.json b/templates/src/texlive-alpine/devcontainer-template.json index 0032f4b..f8cd16a 100644 --- a/templates/src/texlive-alpine/devcontainer-template.json +++ b/templates/src/texlive-alpine/devcontainer-template.json @@ -1,6 +1,6 @@ { "id": "texlive-alpine", - "version": "0.1.0", + "version": "0.2.0", "name": "Alpine TexLive", "description": "A template for TexLive with Alpine linux", "documentationURL": "https://github.com/BusHero/devcontainers/tree/main/templates/src/texlive-alpine",