Skip to content

adamstaplesdev/quick-setup-ubuntu

Repository files navigation

Quick Setup scripts for a Linux development environment

One-line install of core tools and languages

wget -O - https://raw.githubusercontent.com/adamstaplesdev/quick-setup/master/quick-setup-core.sh | bash

Included tools and languages in quick-setup-core.sh

  • vim, gcc, g++, make, git, curl, wget
  • python 3.6 and pip
  • Node.js 13.x, npm, and yarn
  • go 1.13.7
  • dotnet-sdk-3.1 and Amazon.Lambda.Tools
  • Powershell (pwsh)
  • terraform 0.12.20

Included tools in quick-setup-cloud.sh

  • Multipass
  • Docker CE
  • aws-cli and aws-mfa
  • kubectl
  • kops

Included tools in quick-setup-vscode.sh

  • Visual Studio Code
  • A set of helpful extensions for c#, go, python, powershell, json, multi-line manipulation, etc. See file for full list of extensions.

Configuration scripts

quick-setup-config-aws.sh - set these temporary environment variables before running

  • export AWS_ACCESS_KEY_ID=?
  • export AWS_SECRET_ACCESS_KEY=?
  • export AWS_MFA_DEVICE=?

quick-setup-config-kubectl.sh - set these temporary environment variables before running

  • export KOPS_STATE_STORE=?
  • export KOPS_STATE_FILE=?

quick-setup-config-git.sh - set these temporary environment variables before running

  • export GIT_NAME=?
  • export GIT_EMAIL=?

About

Quick-setup scripts for an Ubuntu environment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages