generated from Templates/Baseline
2.5 KiB
2.5 KiB
🧙 Arkanum ✨ 🌌 ☄️ 💥
Code-Server container optimized for daily usage ❤
📖 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
-
Photo by frank mckenna on Unsplash
-
A huge thanks to tuanpham for sharing his code-server font patch.