distro-dev/debian/Dockerfile
2025-05-11 14:21:13 +02:00

25 lines
669 B
Docker

FROM debian:trixie-slim
RUN apt update && apt install --assume-yes curl zsh fzf zoxide unzip sudo git make stow
COPY ./.src/colorscript.sh .
COPY ./.src/neovim.sh .
COPY ./.src/omp.sh .
COPY ./.src/zellij.sh .
RUN bash ./omp.sh -d /bin && rm ./omp.sh
RUN bash neovim.sh && rm neovim.sh
RUN bash zellij.sh && rm zellij.sh
RUN bash colorscript.sh && rm colorscript.sh
RUN useradd -m -G sudo -r -s /usr/bin/zsh debian
RUN echo "debian ALL=(ALL:ALL) NOPASSWD:ALL" >> /etc/sudoers
USER debian
WORKDIR /home/debian
COPY ./.src/setupDebian.sh .
RUN git clone --recursive --depth=1 https://git.k4li.de/dotfiles/minimal.git /home/debian/dotfiles
ENTRYPOINT /usr/bin/zsh