Skip to content

Conversation

@jpvelez
Copy link
Contributor

@jpvelez jpvelez commented Nov 15, 2025

Fixes #9

This commit adds Oh My Zsh with useful plugins to enhance the shell experience in devcontainers. The following changes were made:

  • Added zsh feature from ghcr.io/nils-geistmann/devcontainers-features/zsh:1
  • Configured plugins: git, colored-man-pages, colorize, history, zsh-autosuggestions, zsh-completions, zsh-syntax-highlighting
  • Applied to both template devcontainer and project's own devcontainer
  • Fixed pre-existing bug with double comma in VS Code extensions array
  • Added test to verify Zsh feature is included in generated projects
  • Updated test helper to use --vcs-ref=HEAD for testing uncommitted changes

All tests pass and pre-commit hooks are satisfied.

Fixes #9

This commit adds Oh My Zsh with useful plugins to enhance the shell
experience in devcontainers. The following changes were made:

- Added zsh feature from ghcr.io/nils-geistmann/devcontainers-features/zsh:1
- Configured plugins: git, colored-man-pages, colorize, history,
  zsh-autosuggestions, zsh-completions, zsh-syntax-highlighting
- Applied to both template devcontainer and project's own devcontainer
- Fixed pre-existing bug with double comma in VS Code extensions array
- Added test to verify Zsh feature is included in generated projects
- Updated test helper to use --vcs-ref=HEAD for testing uncommitted changes

All tests pass and pre-commit hooks are satisfied.
@jpvelez jpvelez merged commit c9751b1 into main Nov 15, 2025
3 checks passed
@jpvelez jpvelez deleted the add-oh-my-zsh-to-devcontainer branch November 15, 2025 00:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add ohmyzsh plugins to devcontainer

2 participants