Context:
The default shell is likely sh or bash with a minimal prompt. For a "turtorial" aimed at modern devs, a richer shell experience is preferred.
Implementation Plan:
- Dockerfile:
- Install
zsh.
- Install
oh-my-zsh (via script).
- Install
spaceship-prompt (or a lightweight alternative if spaceship is too heavy).
- Configure
.zshrc for the turtorial user.
- Set
zsh as the default command/entrypoint.
Acceptance Criteria:
Context:
The default shell is likely
shorbashwith a minimal prompt. For a "turtorial" aimed at modern devs, a richer shell experience is preferred.Implementation Plan:
zsh.oh-my-zsh(via script).spaceship-prompt(or a lightweight alternative if spaceship is too heavy)..zshrcfor theturtorialuser.zshas the default command/entrypoint.Acceptance Criteria:
zsh.ll) work.