dotfiles icon indicating copy to clipboard operation
dotfiles copied to clipboard

Better docs. Better development. Travi.

Open joshmccall221 opened this issue 7 years ago • 3 comments

joshmccall221 avatar May 05 '17 14:05 joshmccall221

this all bring up a good high level question for new machines. which came first, the chicken or the egg?

do you install git to clone this repo in order to then install brew and overwrite your git install? or do you install brew to install git and then not need the brew installation step in the setup script?

since i dont wipe machines to truly start from scratch enough, ive never followed through on what i think would be the ideal approach. curl command in the repo that pulls down and executes a script from raw-github that runs enough setup to install brew, then git, and then clone the repo to a path of the installer's choice before kicking off the rest of setup.

have thoughts on getting to that point?

travi avatar May 05 '17 22:05 travi

Hipster curl is always the way to go! :)

If the config management wants to handle all the steps you almost have to do curl. Which isn't all bad. If you trust the repo / author to configure your machine you should be fine with curl/wget.

For hipster style points we need to include a "curl -0

2 things I despise in repos....

  • random errors
  • presumed prior knowledge

joshmccall221 avatar May 08 '17 14:05 joshmccall221

Hey, merge this! ;p

joshmccall221 avatar Jul 19 '17 18:07 joshmccall221