├── .devcontainer ├── Dockerfile ├── devcontainer.json └── scripts │ ├── docker-client.sh │ └── gh.sh ├── .github └── workflows │ └── build-and-release.yaml ├── .gitignore ├── .goreleaser.yml ├── .vscode ├── launch.json └── settings.json ├── LICENSE ├── Makefile ├── README.md ├── cmd └── devcontainerx │ ├── completion.go │ ├── config.go │ ├── devcontainer.go │ ├── main.go │ ├── openincode.go │ ├── snippet.go │ ├── template.go │ ├── update.go │ └── version.go ├── docs ├── _config.yml ├── _layouts │ └── default.html ├── exec.md ├── index.md ├── installation.md ├── open-in-code.md ├── snippet.md └── template.md ├── go.mod ├── go.sum ├── internal └── pkg │ ├── config │ └── config.go │ ├── devcontainers │ ├── devcontainer.go │ ├── dockerutils.go │ ├── dockerutils_test.go │ ├── remoteuri.go │ ├── remoteuri_test.go │ ├── snippet.go │ ├── snippet_test.go │ ├── template.go │ └── template_test.go │ ├── errors │ └── errors.go │ ├── git │ └── git.go │ ├── ioutil │ └── files.go │ ├── status │ └── status.go │ ├── terminal │ └── terminal.go │ ├── update │ └── update.go │ └── wsl │ └── wsl.go └── scripts ├── ci_release.sh └── install.sh /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/scripts/docker-client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/.devcontainer/scripts/docker-client.sh -------------------------------------------------------------------------------- /.devcontainer/scripts/gh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/.devcontainer/scripts/gh.sh -------------------------------------------------------------------------------- /.github/workflows/build-and-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/.github/workflows/build-and-release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/README.md -------------------------------------------------------------------------------- /cmd/devcontainerx/completion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/cmd/devcontainerx/completion.go -------------------------------------------------------------------------------- /cmd/devcontainerx/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/cmd/devcontainerx/config.go -------------------------------------------------------------------------------- /cmd/devcontainerx/devcontainer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/cmd/devcontainerx/devcontainer.go -------------------------------------------------------------------------------- /cmd/devcontainerx/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/cmd/devcontainerx/main.go -------------------------------------------------------------------------------- /cmd/devcontainerx/openincode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/cmd/devcontainerx/openincode.go -------------------------------------------------------------------------------- /cmd/devcontainerx/snippet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/cmd/devcontainerx/snippet.go -------------------------------------------------------------------------------- /cmd/devcontainerx/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/cmd/devcontainerx/template.go -------------------------------------------------------------------------------- /cmd/devcontainerx/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/cmd/devcontainerx/update.go -------------------------------------------------------------------------------- /cmd/devcontainerx/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/cmd/devcontainerx/version.go -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/docs/_layouts/default.html -------------------------------------------------------------------------------- /docs/exec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/docs/exec.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/open-in-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/docs/open-in-code.md -------------------------------------------------------------------------------- /docs/snippet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/docs/snippet.md -------------------------------------------------------------------------------- /docs/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/docs/template.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/go.sum -------------------------------------------------------------------------------- /internal/pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/config/config.go -------------------------------------------------------------------------------- /internal/pkg/devcontainers/devcontainer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/devcontainers/devcontainer.go -------------------------------------------------------------------------------- /internal/pkg/devcontainers/dockerutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/devcontainers/dockerutils.go -------------------------------------------------------------------------------- /internal/pkg/devcontainers/dockerutils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/devcontainers/dockerutils_test.go -------------------------------------------------------------------------------- /internal/pkg/devcontainers/remoteuri.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/devcontainers/remoteuri.go -------------------------------------------------------------------------------- /internal/pkg/devcontainers/remoteuri_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/devcontainers/remoteuri_test.go -------------------------------------------------------------------------------- /internal/pkg/devcontainers/snippet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/devcontainers/snippet.go -------------------------------------------------------------------------------- /internal/pkg/devcontainers/snippet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/devcontainers/snippet_test.go -------------------------------------------------------------------------------- /internal/pkg/devcontainers/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/devcontainers/template.go -------------------------------------------------------------------------------- /internal/pkg/devcontainers/template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/devcontainers/template_test.go -------------------------------------------------------------------------------- /internal/pkg/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/errors/errors.go -------------------------------------------------------------------------------- /internal/pkg/git/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/git/git.go -------------------------------------------------------------------------------- /internal/pkg/ioutil/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/ioutil/files.go -------------------------------------------------------------------------------- /internal/pkg/status/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/status/status.go -------------------------------------------------------------------------------- /internal/pkg/terminal/terminal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/terminal/terminal.go -------------------------------------------------------------------------------- /internal/pkg/update/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/update/update.go -------------------------------------------------------------------------------- /internal/pkg/wsl/wsl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/internal/pkg/wsl/wsl.go -------------------------------------------------------------------------------- /scripts/ci_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/scripts/ci_release.sh -------------------------------------------------------------------------------- /scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stuartleeks/devcontainer-cli/HEAD/scripts/install.sh --------------------------------------------------------------------------------