Files
swift-dev-container/README.md
Michael Housh 27337cd0e0
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 5m40s
feat: Updates README to reflect updates for base image of a dev container.
2026-02-01 16:24:14 -05:00

47 lines
764 B
Markdown

# Swift development container
A development container built off swift / ubuntu as base image. This is typically
used as a base image for a `devcontainer` for for a swift project.
## Installed Packages
This image includes my relevant dotfiles (shell, neovim, scripts, etc.) and the
following extra packages:
- bob (neovim version manager)
- curl
- direnv
- eza
- fzf
- neovim (nightly)
- ripgrep
- starship
- zsh
## Usage
In a new project, use this image as the base image for your dev container.
**.devcontainer/devcontainer.json**
```json
{
"name": "Swift",
"image": "git.housh.dev/swift-dev:latest",
"features": {
...
},
...
"remoteUser": "swift"
}
```
### Start the dev container.
```bash
devpod up . --ide=none
```