Skip to content

blooop/devcontainer-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev Container Templates

This repository contains a collection of Development Container templates that provide pre-configured development environments for various technologies.

Available Templates

Pixi

Pixi is a fast, cross-platform package management tool focused on Python, C, C++, and other scientific workflows. This template provides a development container with Pixi pre-installed, making it easy to manage dependencies and environments.

Features

  • Pre-installed Pixi package manager
  • Configured for Python, C, and C++ development
  • Bash completion for Pixi commands
  • VSCode extensions for Python and Pixi development

Usage

To use the Pixi template:

  1. Create a new folder for your project:
mkdir my-pixi-project && cd my-pixi-project
  1. Apply the template:
devcontainer templates apply -t ghcr.io/blooop/devcontainer-templates/pixi:latest
  1. Open the devcontainer:
devcontainer open

This will start a new VSCode window with the development container running, with Pixi ready to use.

Template Options

The Pixi template accepts the following options:

  • pixiVersion: The version of Pixi to install (default: v0.41.4)
  • projectName: The name of your project (default: pixi-project)

To specify options when applying the template:

devcontainer templates apply -t ghcr.io/blooop/devcontainer-templates/pixi:latest --project-name my-awesome-project --pixi-version v0.41.4

Contributing

If you'd like to contribute to these templates or suggest improvements, please open an issue or pull request in this repository.

About

devcontainer-templates

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors