Skip to content

V1taS/SwiftCoder

Repository files navigation

SwiftCoder (SwiftUI)

SetUP

Install dependencies

Install binary dependencies

brew install swiftlint
curl -Ls https://install.tuist.io | bash

Start project

Download dependencies

tuist fetch

Generate and run project

tuist generate

SetUP on a clean mac

Homebrew installation

Homebrew is usefull to manage binary dependencies

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Run brew doctor to get brew errors and wornings

brew doctor

Oh my ZSH installation

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc

Restart terminal.

Installing ruby

brew install rbenv

Restart terminal. Install ruby and аpply it:

rbenv install
eval "$(rbenv init -)"
rbenv global

Check current ruby version.

ruby -v

Tuist badge Fastlane badge GitHub release (latest by date)