Skip to content

Commit 787b497

Browse files
authored
feat: install required packages (#95)
1 parent 36028a5 commit 787b497

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

templates/src/texlive-alpine/.devcontainer/Dockerfile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ RUN apk update \
1010
WORKDIR /
1111

1212
ARG ltex_version=
13-
ADD https://github.com/valentjn/ltex-ls/releases/download/${ltex_version}/ltex-ls-${ltex_version}.tar.gz /ltex-ls-${ltex_version}.tar.gz
14-
RUN tar -xzf /ltex-ls-${ltex_version}.tar.gz \
15-
&& rm ltex-ls-${ltex_version}.tar.gz
13+
ADD https://github.com/valentjn/ltex-ls/releases/download/${ltex_version}/ltex-ls-${ltex_version}.tar.gz /ltex-ls.tar.gz
14+
RUN tar -xzf /ltex-ls.tar.gz \
15+
&& rm ltex-ls.tar.gz
1616

1717
ENV latexindent_settings_file="mysettings.yaml"
1818
ENV texlive_bin="/opt/texlive/texdir/bin"
@@ -21,6 +21,9 @@ COPY common/mysettings.yaml "${texlive_bin}/config/${latexindent_settings_file}"
2121
RUN echo -e "paths: \n\
2222
- ${texlive_bin}/config/${latexindent_settings_file}" >> "${LATEXINDENT_CONFIG}"
2323

24+
RUN tlmgr install latexindent \
25+
&& tlmgr install latexmk
26+
2427
COPY common/packages /tmp/packages
2528

2629
RUN cat /tmp/packages | xargs tlmgr install && rm /tmp/packages

templates/src/texlive-alpine/.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"latex-workshop.latex.bibDirs": [
5353
"/workspaces/"
5454
],
55-
"ltex.ltex-ls.path": "/ltex-ls-15.2.0",
55+
"ltex.ltex-ls.path": "/ltex-ls",
5656
"ltex.java.path": "/usr/",
5757
"ltex.additionalRules.languageModel": "en",
5858
"ltex.completionEnabled": true,

templates/src/texlive-alpine/devcontainer-template.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"id": "texlive-alpine",
3-
"version": "0.1.0",
3+
"version": "0.2.0",
44
"name": "Alpine TexLive",
55
"description": "A template for TexLive with Alpine linux",
66
"documentationURL": "https://github.com/BusHero/devcontainers/tree/main/templates/src/texlive-alpine",

0 commit comments

Comments
 (0)