Skip to content

A collection of development environment install scripts.

Notifications You must be signed in to change notification settings

tatumroaquin/devenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Development Environment Scripts

What is this?

  • A set of bash scripts designed to spin up language version manager for a few programming languages.

Why make this?

  • The goal is to create reproducible way to setup a quick development environment on Linux machines.

What about asdf and mise?

  • I am aware of asdf and mise, I have tried them before with relative success.
  • But with asdf and mise the community users themselves manages the plugins, and not everyone is willing to maintain it.
  • Features such as dotnet tool installations or installing language specific libraries may not work for niche languages.
  • So I followed the philosophy special purpose tools are almost always better, than general purpose tools
  • Because prior to the existence of asdf and mise, language version managers already exists and has significantly matured.
  • By using these old solutions configuration issues are easily resolved, with the existing documentation on the internet.

List of programming languages and their setup scripts

Languages Shell Script Source
C#,F#,VB dotnet.sh dotnet/core
Perl plenv.sh tokuhirom/plenv
Java,Kotlin sdkman.sh sdkman/sdkman-cli
Ruby rbenv.sh rbenv/rbenv

About

A collection of development environment install scripts.

Topics

Resources

Stars

Watchers

Forks

Languages