Skip to content

Commit e7d751c

Browse files
authored
feat: add tmux (#105)
* feat: add tmux * chore: fix tmux test
1 parent 46cd2c4 commit e7d751c

File tree

5 files changed

+49
-0
lines changed

5 files changed

+49
-0
lines changed

features/src/tmux/README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# texlive
2+
3+
#
4+
5+
```json
6+
"features": {
7+
ghcr.io/bushero/devcontainers/features/texlive:3.1.0: {}
8+
}
9+
```
10+
11+
## Options
12+
13+
| Options Id | Description | Type | Default Value |
14+
|-----|-----|-----|-----|
15+
| scheme | TeX packages to be installed | String | scheme-basic |
16+
| packages | TeX packages to be installed | String | |
17+
18+
## Customizations
19+
20+
### VS Code Extenssions
21+
22+
- `james-yu.latex-workshop`
23+
24+
---
25+
26+
_Note: This file was auto-generated from the [devcontainer-feature.json](/features/src/texlive/devcontainer-feature.json). Add additional notes to a `Notes.md`._
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"$schema": "https://raw.githubusercontent.com/devcontainers/spec/main/schemas/devContainerFeature.schema.json",
3+
"id": "tmux",
4+
"version": "1.0.0",
5+
"name": "tmux"
6+
}

features/src/tmux/install.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/bin/sh
2+
3+
apk update
4+
apk upgrade
5+
apk add tmux

features/test/tmux/alpine.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
set -e
3+
4+
tmux -V

features/test/tmux/scenarios.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"alpine": {
3+
"image": "alpine:latest",
4+
"features": {
5+
"tmux": {}
6+
}
7+
}
8+
}

0 commit comments

Comments
 (0)