zsh; tex stuff

This commit is contained in:
Alwin Berger 2025-09-12 14:05:49 +02:00
parent e76c0c81f0
commit 9c21469b0e
3 changed files with 12 additions and 2 deletions

View file

@ -1,7 +1,7 @@
FROM ubuntu:rolling FROM ubuntu:rolling
# Nix + systemd # Nix + systemd
RUN apt update -y RUN apt update -y
RUN apt install curl systemd -y RUN apt install curl systemd zsh -y
RUN curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install linux \ RUN curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install linux \
--extra-conf "sandbox = false" \ --extra-conf "sandbox = false" \
--no-start-daemon \ --no-start-daemon \
@ -26,6 +26,8 @@ RUN yes | unminimize
COPY ./basics.list /tmp/apt.list COPY ./basics.list /tmp/apt.list
RUN apt install -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" -y $(grep -vE "^\s*#" /tmp/apt.list | tr "\n" " ") RUN apt install -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" -y $(grep -vE "^\s*#" /tmp/apt.list | tr "\n" " ")
RUN rm /tmp/apt.list RUN rm /tmp/apt.list
# Shell
RUN chsh -s /usr/bin/zsh root
# Latex packages # Latex packages
COPY ./tex.list /tmp/apt.list COPY ./tex.list /tmp/apt.list
RUN apt install -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" -y $(grep -vE "^\s*#" /tmp/apt.list | tr "\n" " ") RUN apt install -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" -y $(grep -vE "^\s*#" /tmp/apt.list | tr "\n" " ")

View file

@ -15,3 +15,6 @@ man-db
python3-pandas python3-pandas
sqlite3 sqlite3
waypipe waypipe
htop
fzf
inkscape

View file

@ -3,6 +3,11 @@ texlive-lang-english
texlive-lang-german texlive-lang-german
texlive-latex-extra texlive-latex-extra
texlive-science texlive-science
latexmk
texlive-xetex texlive-xetex
texlive-fonts-extra
texlive-bibtex-extra
#texlive-full
biber
latexmk
psutils psutils
pandoc