thoughtbot / laptop

A shell script to set up a macOS laptop for web and mobile development.
https://thoughtbot.com
MIT License
8.5k stars 1.91k forks source link

Use ASDF version manager #502

Closed derekprior closed 7 years ago

derekprior commented 7 years ago

At first, we did Ruby work, so we needed a ruby version manager. Then we needed Node, so some of us added a node version manager. Some of work with varying versions of Python, Elixir, Elm, etc. ASDF lets us stop searching out solutions to the same problem in each of these languges by supporting plugins.

Many thoughtbot folk have been successfully using ASDF. See internal research card.

rikkipitt commented 7 years ago

Hey @derekprior have you considered or found something along the lines of https://github.com/tpope/rbenv-ctags for ASDF? Would be super useful to automatically index stdlibs on addition of new languages/versions etc.