joshuanianji / devcontainer-features

My custom devcontainer features
MIT License
2 stars 3 forks source link

Support zsh (and possibly fish) #37

Closed joshuanianji closed 9 months ago

joshuanianji commented 9 months ago

Now that I've been using dotfiles in my devcontainers (with zsh and omz) I'm realizing how my poorly my features support different scenarios.

  1. pnpm mount fails with pnpm not found if default shell is zsh (might be related to https://github.com/devcontainers/features/pull/645)
  2. All features that use volume mounts do not add stuff to .zshrc. An example feature that supports this is stuartleeks/shell-history

I don't use fish shell so I'm in no rush to support it, but it'll be nice to support it anyway