oh-my-zshに最初の実行時にプラグインを自動的にダウンロードしてインストールさせるにはどうすればよいですか?

oh-my-zshに最初の実行時にプラグインを自動的にダウンロードしてインストールさせるにはどうすればよいですか?

私は.vimrc設定ファイルが本当に好きです。プラグインマネージャとすべての新しい依存関係を含むすべての依存関係を自動的にダウンロードしてインストールし、同時に.vimrcから削除されたプラグインを削除するので、GitHubから.vimrcをダウンロードして使用を開始できます。あまり頭が痛くないようにね。以下は自動化の例です。

" Install vim-plug if not found
if empty(glob('~/.vim/autoload/plug.vim'))
  silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs
      \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
      endif

" Run PlugInstall if there are missing plugins
autocmd VimEnter * if len(filter(values(g:plugs), '!isdirectory(v:val.dir)'))
  \| PlugInstall --sync | source $MYVIMRC
\| endif


call plug#begin()

私は.zshrcに似たものを設定しようとしていますが、始める方法がわかりません。プラグインをダウンロードするためにohmyzshを取得する方法がわかりません。誰でも私を助けることができますか?ありがとう

答え1

このシンプルなプラグインを使用して、テーマとプラグインの更新を完全に自動化できます。 OhMyZSH

githubリンク:OhMyZsh 完全自動更新

答え2

未来から来たイエチェルが来ました...

これは愚かな質問であり、誰もが私を嘲笑しなかったのでありがとう...

これは達成可能です単純なシェルロジックを使用してディレクトリが存在することを確認し、oh-my-zsh存在しない場合はインストールコマンドを実行するのは非常に簡単です。

はい

[[ -x $HOME/.oh-my-zsh ]] || sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

関連情報