Arkanum - Code-Server container optimized for daily use.
Go to file
OCram85 bc404275a1
ci/woodpecker/push/renovate Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
ci/woodpecker/push/next Pipeline was successful Details
ci/woodpecker/push/deploy Pipeline was successful Details
Adds gitea changelog config (#19)
#### 📖 Summary

- adds gitea changelog helper
- adds changelog config based on default labels
- fixes readme typo
- adds final project logo

#### 📑 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. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #19
2022-11-19 18:36:02 +01:00
.gitea fix PR template wording (#15) 2022-11-13 12:10:46 +01:00
.vscode Adds gitea changelog config (#19) 2022-11-19 18:36:02 +01:00
.woodpecker rename project to Arkanum (#16) 2022-11-14 19:40:37 +01:00
FiraCode adds FiraCode NerdFont (#9) 2022-11-10 08:14:28 +01:00
assets Adds gitea changelog config (#19) 2022-11-19 18:36:02 +01:00
.changelog.yml Adds gitea changelog config (#19) 2022-11-19 18:36:02 +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
CHANGELOG.md Adds gitea changelog config (#19) 2022-11-19 18:36:02 +01:00
Dockerfile Rename install script to arkanum (#18) 2022-11-17 09:55:16 +01:00
README.md Adds gitea changelog config (#19) 2022-11-19 18:36:02 +01:00
arkanum Adds gitea changelog config (#19) 2022-11-19 18:36:02 +01:00
arkanum-completion Adds gitea changelog config (#19) 2022-11-19 18:36:02 +01:00
gitconfig-system add system gitconfig (#4) 2022-11-08 16:06:51 +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

🧙 Arkanum 🌌 ☄️ 💥

Code-Server container optimized for daily usage ❤

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 arkanum helper script

Added arkanum to help installing common runtime in container. This helps reducing the image size.

🧙 arkanum ✨🌌☄️💥 is used to install optional runtimes for developing in a
  code-server container environment.

  Syntax: arkanum RUNTIME ...
  RUNTIME         [dotnet|golang|nodejs|powershell]
    dotnet        Installs latest LTS dotnet core sdk + runtime.
    gitea         Installs gitea tools like the changelog generator.
    golang        Installs golang 1.19.3.
    nodejs        Installs latest NodeJs LTS version.
    powershell    Installs latest PowerShell LTS version.
  --disable-motd     Disables hint in new bash terminal.
  --reset-codesetting    Sets VS Code user setting with basic (Fira Code).
  -h              Prints this help message.

  Example 1: arkanum dotnet
  Example 2: arkanum golang nodejs
  Example 3: arkanum --disable-motd

💳 Credits