From af0090a860d02844bd361a4316f490e6005c77a8 Mon Sep 17 00:00:00 2001 From: Alwin Berger Date: Mon, 3 Nov 2025 13:32:09 +0100 Subject: [PATCH] fret only --- Dockerfile | 6 ------ README.md | 19 +++++++++++++++++++ tex.list | 14 -------------- 3 files changed, 19 insertions(+), 20 deletions(-) create mode 100644 README.md delete mode 100644 tex.list diff --git a/Dockerfile b/Dockerfile index 3c3c167..2b9b246 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,16 +28,10 @@ RUN apt install -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force RUN rm /tmp/apt.list # Shell RUN chsh -s /usr/bin/zsh root -# Latex packages -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 rm /tmp/apt.list # FRET packages COPY ./fret.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 rm /tmp/apt.list -# Nix -RUN nix profile install nixpkgs\#chromium # Add user dev RUN useradd -d /root -g root dev RUN chmod g+w /root diff --git a/README.md b/README.md new file mode 100644 index 0000000..d1a883c --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# FRET Development Environment +## pull / build the image +```sh +podman build -t git.berger.ruhr/alwin/dev-pod . +# or +podman pull git.berger.ruhr/alwin/dev-pod:latest +``` +## create the contaienr +Point WORKDIR to whererver your repos are. +Point FRETHOME to some other directory, which can cuntions as the home directory inside the container. +```sh +podman create --name fretpod -p 2222:22 -v basestore:/nix/store -v $FRETHOME:/root -v $WORKDIR:/root/WORK git.berger.ruhr/alwin/dev-pod:latest +``` +## (optinal) auto-start the container +```sh +podman generate systemd basepod > ~/.config/systemd/user/basepod.service +systemctl --user daemon-reload +systemctl --user enable --now basepod +``` diff --git a/tex.list b/tex.list deleted file mode 100644 index 4ea82eb..0000000 --- a/tex.list +++ /dev/null @@ -1,14 +0,0 @@ -# latex -texlive-lang-english -texlive-lang-german -texlive-latex-extra -texlive-science -texlive-xetex -texlive-fonts-extra -texlive-bibtex-extra -#texlive-full -biber -latexmk -psutils -pandoc -pdftk-java