[M1 Mac] zshで用意してたzshrcなどがなにも読み込まれなくなった


原因

env |grep ZDOTDIR
ZDOTDIR=/var/folders/md/3c1mvffj38l1hbxcnr1xtnyw0000gq/T/.tmpAeFhHU

これがよく分からないところに設定されている。。。
なぜ?

解決策

/etc/zshenv
$ZDOTDIR/.zshenv
/etc/zprofile
$ZDOTDIR/.zprofile
$ZDOTDIR/.zshrc
/etc/zlogin
$ZDOTDIR/.zlogin

の順に読まれるとのことなので

/etc/zshenvに以下を追加。

export ZDOTDIR=$HOME