Oh My Zsh is a cool zsh configuration set, and it’s very active, updates the code base quite often, which is good.
But when sometimes we are eager to change the world, it still asks us to update it first. That would be a little bit boring after doing these for several times.
We can update Oh My Zsh by adding this line below to crontab.
0 3 * * * zsh -c 'DISABLE_AUTO_UPDATE=true && export ZSH=$HOME/.oh-my-zsh && source $ZSH/oh-my-zsh.sh && upgrade_oh_my_zsh 2>&1' >> /dev/null
Normally, crontab can be modified by command
And we can add this line to
.zshrc to forbid Oh My Zsh asks us for permitting update.