zsh-only macOS: getting rid of bash’s appearance in your login shell entirely (and the launchd implications)
Apple switched the default macOS shell from bash to zsh in Catalina (2019). Most people changed nothing and have been on zsh ever since for interactive use. But if you look at /etc/shells, run which sh, or open …