chore: drop oh-my-zsh from box provisioning
oh-my-zsh installs from raw.githubusercontent.com, which some networks/DNS can't resolve — that made `claudebox new` fail (and it's a purely cosmetic dep on a trust-less throwaway box). Keep plain zsh; ensure the rc files are claude-owned. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
0628ac81b6
commit
8928a60423
1 changed files with 1 additions and 2 deletions
|
|
@ -50,7 +50,6 @@ runcmd:
|
|||
- sudo -u claude bash -lc 'curl -fsSL https://claude.ai/install.sh | bash'
|
||||
- echo 'export PATH="$HOME/.local/bin:$PATH"' >> /home/claude/.bashrc
|
||||
- chsh -s /usr/bin/zsh claude
|
||||
- sudo -u claude bash -lc 'RUNZSH=no CHSH=no sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"'
|
||||
- echo 'export PATH="$HOME/.local/bin:$PATH"' >> /home/claude/.zshrc
|
||||
- echo 'set -g mouse on' > /home/claude/.tmux.conf
|
||||
- chown claude:claude /home/claude/.tmux.conf
|
||||
- chown claude:claude /home/claude/.bashrc /home/claude/.zshrc /home/claude/.tmux.conf
|
||||
|
|
|
|||
Loading…
Reference in a new issue