diff --git a/features/src/tmux/README.md b/features/src/tmux/README.md new file mode 100644 index 0000000..7b6f07f --- /dev/null +++ b/features/src/tmux/README.md @@ -0,0 +1,26 @@ +# texlive + +# + +```json +"features": { + ghcr.io/bushero/devcontainers/features/texlive:3.1.0: {} +} +``` + +## Options + +| Options Id | Description | Type | Default Value | +|-----|-----|-----|-----| +| scheme | TeX packages to be installed | String | scheme-basic | +| packages | TeX packages to be installed | String | | + +## Customizations + +### VS Code Extenssions + +- `james-yu.latex-workshop` + +--- + +_Note: This file was auto-generated from the [devcontainer-feature.json](/features/src/texlive/devcontainer-feature.json). Add additional notes to a `Notes.md`._ diff --git a/features/src/tmux/devcontainer-feature.json b/features/src/tmux/devcontainer-feature.json new file mode 100644 index 0000000..2de2c18 --- /dev/null +++ b/features/src/tmux/devcontainer-feature.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://raw.githubusercontent.com/devcontainers/spec/main/schemas/devContainerFeature.schema.json", + "id": "tmux", + "version": "1.0.0", + "name": "tmux" +} diff --git a/features/src/tmux/install.sh b/features/src/tmux/install.sh new file mode 100644 index 0000000..7be83da --- /dev/null +++ b/features/src/tmux/install.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +apk update +apk upgrade +apk add tmux diff --git a/features/test/tmux/alpine.sh b/features/test/tmux/alpine.sh new file mode 100644 index 0000000..23c8ff5 --- /dev/null +++ b/features/test/tmux/alpine.sh @@ -0,0 +1,4 @@ +#!/bin/sh +set -e + +tmux -V diff --git a/features/test/tmux/scenarios.json b/features/test/tmux/scenarios.json new file mode 100644 index 0000000..ed431b9 --- /dev/null +++ b/features/test/tmux/scenarios.json @@ -0,0 +1,8 @@ +{ + "alpine": { + "image": "alpine:latest", + "features": { + "tmux": {} + } + } +}