Skip to content

Instantly share code, notes, and snippets.

View jocafi's full-sized avatar

Jocca jocafi

  • IT Freelancer
  • Brazil / Germany
View GitHub Profile
@jocafi
jocafi / angular-nativescript-course-setup-windows10.bat
Created May 11, 2018 19:39 — forked from berardo/angular-nativescript-course-setup-windows10.bat
Script to install all good tools on a fresh new Windows 10 machine. The main reason for this file is to be used on my online course: https://udemy.com/angular-native Raw
:: I think it's didactic showing the actions done here in the window
:: @echo off
:: This line should be executed before you run the current script
:: Don't follow along before doing that
:: @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
:: Git
choco install git.install -y
:: Restart your command prompt
@jocafi
jocafi / angular-nativescript-course-setup-ubuntu2.sh
Created May 11, 2018 19:39 — forked from berardo/angular-nativescript-course-setup-ubuntu2.sh
2nd script to install all good tools on a fresh new Linux machine. The main reason for this file is to be used on my online course: https://udemy.com/angular-native. Be sure you have everything in the 1st script: https://gist.github.com/berardo/80aa074fa870990744bb1ef8829cc0cf
# Java
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install java-common oracle-java8-installer
# sudo update-alternatives --config java
sudo apt-get install oracle-java8-set-default
echo "export JAVA_HOME=$(update-alternatives --query javac | sed -n -e 's/Best: *\(.*\)\/bin\/javac/\1/p')" >> ~/.zshrc
source ~/.zshrc
@jocafi
jocafi / angular-nativescript-course-setup-ubuntu1.sh
Created May 11, 2018 19:39 — forked from berardo/angular-nativescript-course-setup-ubuntu1.sh
1st script to install all good tools on a fresh new Linux machine. The main reason for this file is to be used on my online course: https://udemy.com/angular-native. After that you might want to continue installing this: https://gist.github.com/berardo/165d6047948125dba7cbcd2eaefcfe6e
#!/bin/sh
# sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 libstdc++6:i386
sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 libstdc++6:i386
# G++
sudo apt-get install g++
# zsh
sudo apt-get install zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh
@jocafi
jocafi / angular-nativescript-course-setup.sh
Created May 11, 2018 19:38 — forked from berardo/angular-nativescript-course-setup.sh
Script to install all good tools on a fresh new macOS machine. Some command are commented out because the main reason for this file is to be used on my online course: https://udemy.com/angular-native
#!/bin/sh
# Allow locate commands
# sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
# xcode command line - Select: "Get xcode" and go get a coffee (preferably far from your desk :)
xcode-select --install
# home-brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"