WIP: Initial commit

This commit is contained in:
2025-11-11 23:27:29 -05:00
commit 56e7088899
2 changed files with 30 additions and 0 deletions

15
Dockerfile Normal file
View File

@@ -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

15
README.md Normal file
View File

@@ -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
<! -- FIX: -->
TODO