Personnellement, je ne veux pas déterrer la carcasse du boneyard, alors je suis passé au cidre. cider semble être un outil Python pour un bootstrap facile avec Homebrew.
brew tap homebrew / boneyard
et brew bundle
dans le répertoire avec Brewfile, le bundle à face blanche fera de son mieux.
En supposant que bootstrap.json se trouve dans ~ / .cider, dans n'importe quel répertoire
cider restore
Ensuite, vous pouvez faire la même chose que brew bundle, ou vous pouvez non seulement installer brew
et brew cask install
, mais également accrocher diverses choses, il semble donc que vous puissiez faire un réglage initial un peu plus approfondi de l'environnement de développement.
J'ai mis .zshrc ou .gitignore stockés dans des fichiers dotfiles avec liens symboliques
comme liens symboliques dans mon répertoire personnel, et rbenv dedans avec ʻafter-scripts`.
J'ai besoin de python.
pip install cider
Vous devez installer Homebrew vous-même.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Vous pouvez recracher l'environnement déjà installé par Homebrew sur bootstrap.json.
mkdir ~/.cider
touch ~/.cider/bootstrap.json
cider missing
cider cask missing
Mettez maintenant le .cider autour des fichiers dot, validez et quittez.
Puisque python et ruby sont tous deux dans un OSX propre, le script shell pour le bootstrap ressemble à ceci.
sudo easy_install -U cider
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
git cloner mes dotfiles
ln -s dotfiles/.cider $HOME/.cider
cider restore
Recommended Posts