Files
swift-dev-container/README.md
Michael Housh b046127096
Some checks failed
Create and publish a Docker image / build-and-push-image (push) Has been cancelled
fix: Fixes image name typo in readme.
2026-02-01 16:34:06 -05:00

774 B

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

{
    "name": "Swift",
    "image": "git.housh.dev/swift-dev-container:latest",
    "features": {
        ...
    },
    ...
    "remoteUser": "swift"
}

Start the dev container.

devpod up . --ide=none