Project

General

Profile

Actions

dev #1406

open

[SETUP] Setting up new mac mini

Added by Ayat Rahman over 1 year ago. Updated over 1 year ago.

Status:
Complete
Priority:
High
Assignee:
Target version:
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:

  1. Homebrew:

    • Install Homebrew package manager for macOS.
    • Ensure it's up-to-date by running brew update and brew upgrade.
  2. CocoaPods:

    • Install CocoaPods for managing iOS dependencies.
    • Run sudo gem install cocoapods for installation.
  3. NVM (Node Version Manager):

    • Install NVM to manage different versions of Node.js.
    • Follow the instructions from NVM GitHub for installation.
  4. Node.js:

    • Install Node.js via NVM.
    • Install the latest stable version using nvm install node.
  5. Flutter:

    • Install Flutter SDK.
    • Follow the Flutter installation guide for macOS from Flutter.dev.
  6. Rosetta 2:

    • Install Rosetta 2 to run Intel-based apps on the M1/M2 Macs.
    • Run the command softwareupdate --install-rosetta if not already installed.
  7. VSCode:

    • Install Visual Studio Code (VSCode) editor.
    • Download the latest version from VSCode Website.
  8. Git:

    • Install Git for version control.
    • Run brew install git to install Git.
  9. Chrome:

  10. Miscellaneous:

    • Set up any additional tools or configurations required for the development environment (e.g., terminal preferences, SSH setup, etc.).
Actions #1

Updated by Ayat Rahman over 1 year ago

  • Target version changed from December Sprint 5 to December sprint 6
Actions

Also available in: Atom PDF