# oh-my-zsh + powerlevel10k for the agent Terminal app.
export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="powerlevel10k/powerlevel10k"
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

source "$ZSH/oh-my-zsh.sh"

# powerlevel10k prompt config (baked, no interactive wizard).
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh

# Friendly defaults.
export EDITOR=nano
export CLICOLOR=1
alias ll='ls -alFh --color=auto'
alias la='ls -A --color=auto'
alias l='ls -CF --color=auto'
alias gs='git status'

# Runtime MOTD. CLAWMATES_USER is injected per session by the WS bridge, so the
# greeting is personalised at connect time without rebuilding the image.
if [[ -n "$CLAWMATES_USER" ]]; then
  print -P ""
  print -P "  %F{45}╭─%f %BWelcome %F{208}${CLAWMATES_USER}%f%b, to your %F{45}clawmates%f terminal"
  print -P "  %F{45}│%f  %F{244}themed zsh · oh-my-zsh · powerlevel10k · tmux (resumable)%f"
  if [[ -d ~/drives ]]; then
    print -P "  %F{45}╰─%f %F{244}your Files drives are in %F{45}~/drives%f %F{244}(documents · received · shared)%f"
  else
    print -P "  %F{45}╰─%f %F{244}isolated container%f"
  fi
  print -P ""
else
  print -P "%F{45}clawmates%f terminal — %F{244}themed zsh in an isolated container%f"
fi
