Skip to content

Commit 60e3ee1

Browse files
authored
feat: add nvim feature (#104)
1 parent 8c1eb65 commit 60e3ee1

5 files changed

Lines changed: 50 additions & 0 deletions

File tree

features/src/neovim/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": "neovim",
4+
"version": "1.0.0",
5+
"name": "Neovim"
6+
}

features/src/neovim/install.sh

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

features/test/neovim/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+
nvim --version
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+
"neovim": {}
6+
}
7+
}
8+
}

0 commit comments

Comments
 (0)