Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

favware/codespaces-containers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

logo

Favware Codespaces Containers

Zero-Config Docker containers designed for GitHub Codespaces

GitHub Docker Pulls Docker Image Size - base Docker Image Size - with-node-canvas

Table of Contents

Quick reference

Supported tags and respective Dockerfile links

What are Codespaces-containers?

Images published under favware/codespaces-containers are designed to be used for GitHub Codespaces. They are specifically set up to provide the best Debian 9 (Stretch) based VSCode coding experience out-of-the-box and zero-config to get started quick and easy.

What is included in the base image?

First of all this image is based on the mcr.microsoft.com/vscode/devcontainers/typescript-node:14 image so everything that is included in that image, is also included in here. Additionally, the following are also included:

Debian Packages

Globally installed NPM CLI Tools

Other CLI Tools

CLI Configuration

The default shell is set to zsh, with the oh-my-zsh framework. The following custom plugins are added:

Furthermore oh-my-zsh is configured to use the powerlevel10k theme.

For the full zsh configuration see the Dotfiles Configuration

Dotfiles Configuration

Other

Lastly the MesloLGS NF font has been added to provide proper glyphs for the powerlevel10k theme

What is included in the with-node-canvas image?

First of all this image is based on the codespaces-containers:base image so everything listed above is included. Additionally, the following are also included:

Debain Packages

Buy us some doughnuts

Favware projects are open source and always will be, even if there are no donations. That said, we also know there are people out there that may still want to donate just to show their appreciation so this is for you guys. Thanks in advance!

We accept donations through GitHub Sponsors, Ko-fi, Paypal and Patreon. You can use the buttons below to donate through your method of choice.

Donate With Address
GitHub Sponsors Click Here
Ko-fi Click Here
Patreon Click Here
PayPal Click Here

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Jeroen Claassens

πŸ’» πŸ“– πŸ“†

This project follows the all-contributors specification. Contributions of any kind welcome!