Actions
dev #1406
open[SETUP] Setting up new mac mini
Start date:
12/09/2024
Due date:
12/09/2024 (about 16 months late)
% Done:
100%
Estimated time:
4:00 h
Spent time:
Description
Description:
This task involves setting up a new Mac Mini with all necessary tools and configurations to begin development. It includes the installation and setup of essential development tools, package managers, and necessary software for the development environment.
Tasks:
-
Homebrew:
- Install Homebrew package manager for macOS.
- Ensure it's up-to-date by running
brew updateandbrew upgrade.
-
CocoaPods:
- Install CocoaPods for managing iOS dependencies.
- Run
sudo gem install cocoapodsfor installation.
-
NVM (Node Version Manager):
- Install NVM to manage different versions of Node.js.
- Follow the instructions from NVM GitHub for installation.
-
Node.js:
- Install Node.js via NVM.
- Install the latest stable version using
nvm install node.
-
Flutter:
- Install Flutter SDK.
- Follow the Flutter installation guide for macOS from Flutter.dev.
-
Rosetta 2:
- Install Rosetta 2 to run Intel-based apps on the M1/M2 Macs.
- Run the command
softwareupdate --install-rosettaif not already installed.
-
VSCode:
- Install Visual Studio Code (VSCode) editor.
- Download the latest version from VSCode Website.
-
Git:
- Install Git for version control.
- Run
brew install gitto install Git.
-
Chrome:
- Install Google Chrome browser.
- Download from Chrome Website.
-
Miscellaneous:
- Set up any additional tools or configurations required for the development environment (e.g., terminal preferences, SSH setup, etc.).
Updated by Ayat Rahman over 1 year ago
- Target version changed from December Sprint 5 to December sprint 6
Actions