commit 56e708889975726f82976fe7619e7c4707b58ef8 Author: Michael Housh Date: Tue Nov 11 23:27:29 2025 -0500 WIP: Initial commit diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..758594f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM swift:latest + +RUN export DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true \ + && apt-get -q update \ + && apt-get -q dist-upgrade -y \ + && apt-get install -y \ + cmake \ + rustup \ + tmux + +RUN userdel --remove ubuntu && \ + rustup default stable && \ + cargo install --git https://github.com/MordechaiHadad/bob.git && \ + /root/.cargo/bin/bob install nightly && \ + /root/.cargo/bin/bob use nightly diff --git a/README.md b/README.md new file mode 100644 index 0000000..91234cf --- /dev/null +++ b/README.md @@ -0,0 +1,15 @@ +# Swift development container + +A development container built off swift / ubuntu as base image. + +## Packages + +- swift +- neovim + bob (neovim version manager) +- tmux +- sudo + +## User + directory mounts + + +TODO