commit 60955444f2d7e2c49e5fc8af5558c02d1f495786 Author: Maxwell Jeffress Date: Thu Jan 29 22:30:34 2026 +1100 Initial commit diff --git a/Containerfile b/Containerfile new file mode 100644 index 0000000..c87aa62 --- /dev/null +++ b/Containerfile @@ -0,0 +1,8 @@ +FROM archlinux +RUN pacman -Sy --noconfirm archlinux-keyring +RUN pacman -Syu --noconfirm base-devel git nvim fish htop +RUN useradd -m -s /usr/bin/fish dev +RUN printf 'dev ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/dev && chmod 0440 /etc/sudoers.d/dev +USER dev +WORKDIR /home/dev +CMD ["/usr/bin/fish"] diff --git a/README.md b/README.md new file mode 100644 index 0000000..f2cd2e6 --- /dev/null +++ b/README.md @@ -0,0 +1,10 @@ +# Max's Dev Container + +To build and run: + +``` +podman build -t dev-container . +podman run -it --rm dev-container +``` + +Based on Arch Linux.