curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/Scripts/.git-completion.bash
- update ~/.bash_profile
## git autocomplete
if [ -f ~/Scripts/.git-completion.bash ]; then
. ~/Scripts/.git-completion.bash
fi
- node
brew install node
- SourceKitten: framework and command line tool for interacting with SourceKit. https://github.com/jpsim/SourceKitten
brew install sourcekitten
brew install swiftlint
$ brew tap yonaskolb/XcodeGen https://github.com/yonaskolb/XcodeGen.git
$ brew install XcodeGe
-
chrome
-
slack
-
textMate
-
Xcode
-
Android Studio https://developer.android.com/studio/
-
brew: https://brew.sh/
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
Carthage
-
CocoaPods
sudo gem install cocoapods ?? vs brew
- ngrok
https://ngrok.com/download cp ngrok /usr/local/bin/
-
Git config
ssh-keygen -t rsa -b 4096 -C "matt.schmulen@gmail.com"
https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
git config --global user.email
Install fastlane using
[sudo] gem install fastlane -NV
or alternatively using brew cask install fastlane
configure snapshot
fastlane snapshot init
update: To update fastlane, just run [sudo] bundle update fastlane
- Convert JSON to Swift codable models https://github.com/nixzhu/Baby
Touch Bar Configuration
Touch ID:
colors
alias DeleteDerivedData='rm -rf ~/Library/Developer/Xcode/DerivedData'
fastlane test
xcrun xcodebuild -workspace './Yack.xcworkspace' -scheme 'Snapshot' test
xcrun xcodebuild -scheme 'Yack' -destination 'platform=iOS Simulator,name=iPhone 6,OS=9.2' test