Arkanum - Code-Server container optimized for daily use.
Go to file
OCram85 bc161a17c1
ci/woodpecker/push/renovate Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
ci/woodpecker/push/master Pipeline was successful Details
ci/woodpecker/push/next Pipeline was successful Details
ci/woodpecker/pr/renovate Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/master Pipeline was successful Details
ci/woodpecker/pr/next Pipeline failed Details
fix PR template wording (#15)
#### 📖 Summary

- generalize PR template wording

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] CI pipeline tests
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Reviewed-on: CodeServer/Container#15
2022-11-13 12:10:46 +01:00
.gitea fix PR template wording (#15) 2022-11-13 12:10:46 +01:00
.vscode Initial commit 2022-09-29 15:47:57 +02:00
.woodpecker Adds renovate-bot (#11) 2022-11-13 11:35:55 +01:00
FiraCode adds FiraCode NerdFont (#9) 2022-11-10 08:14:28 +01:00
assets fixes logo file path (#8) 2022-11-09 15:41:35 +01:00
.dockerignore add basic container setup 2022-10-21 20:42:44 +02:00
.editorconfig Initial commit 2022-09-29 15:47:57 +02:00
.gitattributes adds FiraCode NerdFont (#9) 2022-11-10 08:14:28 +01:00
.gitignore Initial commit 2022-09-29 15:47:57 +02:00
.gitlocal Initial commit 2022-09-29 15:47:57 +02:00
Dockerfile adds FiraCode NerdFont (#9) 2022-11-10 08:14:28 +01:00
README.md adds FiraCode NerdFont (#9) 2022-11-10 08:14:28 +01:00
gitconfig-system add system gitconfig (#4) 2022-11-08 16:06:51 +01:00
install-devruntime adds FiraCode NerdFont (#9) 2022-11-10 08:14:28 +01:00
install-devruntime-completion adds FiraCode NerdFont (#9) 2022-11-10 08:14:28 +01:00
renovate.json Add woodpecker manager in renovate-bot (#14) 2022-11-13 12:05:38 +01:00
starship.toml add basic container setup 2022-10-21 20:42:44 +02:00

README.md

Container

Code-Server as Container 📦

This project optimizes the Code-Server container image from linuxserver.io.

Master Branch Build Status

📖 General

The container is based on the latest linuxserver/code-server image.

🚀 Starship prompt

The Starship prompt is added an enabled as default. Default config uses Emojis and FiraCode icons.

🔱 git config

Adds default system config with:

  • enabled plain credential store for remote.
  • enabled bash completion for git command.
  • added git log helper lg1 + lg2

💡 See gitconfig-system for details.

🧙 Added install-devruntime helper script

Added install-devruntime to help installing common runtime in container. This helps reducing the image size.

install-devruntime is used to install optional runtimes for developing in a
code-server container environment.

Syntax: install-devruntime RUNTIME ...
RUNTIME         [dotnet|golang|nodejs|powershell]
  dotnet        Installs latest LTS dotnet core sdk + runtime.
  golang        Installs golang 1.19.3.
  nodejs        Installs latest NodeJs LTS version.
  powershell    Installs latest PowerShell LTS version.
-h              Prints this help messagee.
disablemotd     Disables hint in new bash terminal
setcode         Sets VS Code user setting with basic (Fira Code)

Example 1: install-devruntime dotnet
Example 2: install devruntime golang nodejs

💳 Credits