pivotal / workstation-setup

Scripts to automatically set up a machine for development the "Tanzu Labs" way
https://github.com/pivotal/workstation-setup
MIT License
328 stars 247 forks source link

Different than thoughtbot/laptop? #198

Closed TildeWill closed 6 years ago

TildeWill commented 6 years ago

In the similar vein of sprout-wrap, I wonder how workstation-setup compares to Thoughtbot's laptop? I'm interested in trying it because it's bash only, with a clear customization path.

My biggest pain point with sprout, which both workstation-setup and laptop solve, is that it's written in Ruby, and so many of our clients aren't using Ruby at all. Highlighting that workstation-setup is all bash is probably a win.

cjcjameson commented 6 years ago

Aside from differences of opinion/preference, I notice that they specifically promise that it's ok to run multiple times on the same machine. workstation-setup doesn't guarantee that but I don't think it's grossly non-idempotent -- it's probably pretty close.

I like the language-flavor customizations that workstation-setup allows

On Fri, Apr 6, 2018, 9:39 AM Will Read notifications@github.com wrote:

In the similar vein of sprout-wrap, I wonder how workstation-setup compares to Thoughtbot's laptop https://github.com/thoughtbot/laptop? I'm interested in trying it because it's bash only, with a clear customization path.

My biggest pain point with sprout, which both workstation-setup and laptop solve, is that it's written in Ruby, and so many of our clients aren't using Ruby at all. Highlighting that workstation-setup is all bash is probably a win.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pivotal/workstation-setup/issues/198, or mute the thread https://github.com/notifications/unsubscribe-auth/AGkSAZan24A6L0GfVwl5LZ3vrJKAOpLtks5tl5ozgaJpZM4TKXUg .

nertzy commented 6 years ago

We do strive for it to be safe to re-run workstation-setup. We should probably call that out better in the README.