Skip to content

Instantly share code, notes, and snippets.

@jesmaail
Last active April 25, 2019 09:29
Show Gist options
  • Save jesmaail/df0838d6fda7487b373495de275035be to your computer and use it in GitHub Desktop.
Save jesmaail/df0838d6fda7487b373495de275035be to your computer and use it in GitHub Desktop.
Machine Setup Script(s)

Machine Set up Script(s)

Windows

  • Minimal

    • Chocolately
    • Visual Studio Code
    • Git
    • Spotify
    • GIMP
    • f.lux
  • Core Dev Tools (Includes Minimal)

    • Dotnet Core SDK
    • Visual Studio 2017 Community
    • Git
    • Notepad++
    • Docker CE
    • Cmder
    • windirstat
    • resharper
    • Node.js
  • Work Dev Tools (Includes Core Dev & Minimal)

    • Microsoft Teams
    • toggl
    • Postman
    • Fiddler
    • Git Kraken
    • JDK
    • JRE
    • SSMS
  • TO-DO

    • Master Script to run Choco.ps1 and other scripts
    • Type of setup (Minimal, Core, Work)
    • Stuff not in Choco
      • KDiff (Work Dev)
      • SQL Server 2017 (Work Dev)
    • Manual Setup stuff
      • IIS (Work Dev)
    • Install Docker images (Core & Work Dev)
    • Firacode
    • VLC
    • Chrome
    • Gaming Setup script
      • Steam
      • BattleNet
      • UPlay
      • Origin
      • Discord
      • iCUE

Linux (Ubuntu)

  • Core

    • Git (and user setup)
    • Unity Tweak Tool
    • Firacode
    • Dotnet Core SDK
  • TO-DO

    • VS Code
    • Franz
    • Spotify
    • Docker
    • Chrome
# Git
sudo apt-get install git
git config --global user.email [email protected]
git config --global user.name jesmaail
#DotNet Core SDK
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1
sudo apt-get install unity-tweak-tool
sudo apt install fonts-firacode
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco feature enable -n allowGlobalConfirmation
choco install dotnetcore-sdk
choco install visualstudiocode
choco install visualstudio2017community
choco install git
choco install microsoft-teams
choco install gitkraken
choco install notepadplusplus
choco install docker-for-windows
choco install cmder
# choco install spotify # Hashing issue installing
choco install gimp
choco install f.lux
choco install windirstat
choco install resharper
choco install javaruntime
choco install jdk8
choco install nodejs
# Work Specific
choco install toggl
choco install postman
choco install fiddler
choco install sql-server-management-studio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment