Skip to content

josephchapman/contend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

contend

A series of unpublished devcontainer features for personal use.

No release workflow publishes these into containers nor tarballs. They are currently pulled and referenced locally.

git clone this repository:

$  mkdir -p ~/ConfigManagement/contend/ \
&& git clone https://github.com/josephchapman/contend.git ~/ConfigManagement/contend/

Create new project directory:

$  mkdir -p asdf/.devcontainer/; cd $_

Symlink to contend's library of src:

$  ln -s ~/ConfigManagement/contend/src src

Create an initial devcontainer.json file (including go in this example):

$ tee devcontainer.json \
> /dev/null \
<<EOF
{
  "name": "Ubuntu",
  "image": "ubuntu:jammy",
  "remoteUser": "contend",
  "customizations": {
    "vscode": {
      "settings": {
        "terminal.integrated.profiles.linux": {
          "bash": {
            "path": "bash",
            "icon": "terminal-bash"
          }
        },
        "terminal.integrated.defaultProfile.linux": "bash"
      }
    }
  },
  "features": {
    "./src/go/": {},
    "./src/user/": {
      "username": "contend"
    },
    "./src/utils/": {}
  }
}
EOF

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages