diff --git a/infrastructure/graduated/fedora/arch-build.sh b/infrastructure/graduated/fedora/arch-build.sh index 320089a..ac488be 100755 --- a/infrastructure/graduated/fedora/arch-build.sh +++ b/infrastructure/graduated/fedora/arch-build.sh @@ -1,6 +1,7 @@ #!/bin/bash # Build latest image +podman pull quay.io/toolbx/arch-toolbox:latest podman build \ --no-cache \ -t gitea.reeseapps.com/services/arch-toolbox:debug \ @@ -12,4 +13,4 @@ podman container stop arch-toolbox-debug podman container rm arch-toolbox-latest podman container rm arch-toolbox-debug # Start with the new image -toolbox create -i gitea.reeseapps.com/services/arch-toolbox:debug \ No newline at end of file +toolbox create -i gitea.reeseapps.com/services/arch-toolbox:debug diff --git a/infrastructure/graduated/fedora/arch.containerfile b/infrastructure/graduated/fedora/arch.containerfile index f12a5fd..f85bc5c 100644 --- a/infrastructure/graduated/fedora/arch.containerfile +++ b/infrastructure/graduated/fedora/arch.containerfile @@ -60,13 +60,16 @@ RUN pacman -S --noconfirm \ texlive-binextra \ texlive-fontsrecommended \ texlive-fontsextra \ - code - + code \ + ruff ######################## ##### Extra Apps ##### ######################## +# UV (Pyenv/Poetry replacement) +RUN curl -LsSf https://astral.sh/uv/install.sh | sh + # Ollama RUN curl -L https://ollama.com/download/ollama-linux-amd64.tgz -o ollama-linux-amd64.tgz && \ tar -C /usr -xzf ollama-linux-amd64.tgz && \