Skip to content

ben196888/Mac-Set-Up

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mac-Set-Up

Setup my new mac in one line

./install.sh

What includes

Terminal Setup

iterm2 - Configure color schemes

Visit github page to get more details git clone https://github.com/mbadolato/iTerm2-Color-Schemes Import and use MaterialDark in iTerm2.

Package management

  • brew
  • brew --cask

Coding language setup

git

  • git alias
  • git global config
  • git global ignore

javascript

  • n - nodejs version control
  • nodejs
  • npx

Python

  • Python3
  • virtualenv

LaTeX

  • texlive
  • latexindent

rust

  • std installtion

golang

  • std installation

java

  • sdkman - java, scala, sbt, ... version control

dotnet (to be migrated from my workspace)

  • dotnet multiple core management
  • dotnet global tools

Develop environment setup

VSCode

  • vscode
  • git integration
  • vscode extensions

Docker

  • docker machine and gui

Postman

  • postman gui

App setup

Browser

  • Firefox
  • Chrome
  • Edge

IM

  • slack
  • messenger
  • signal
  • discord

Others

  • appcleaner
  • rectangle
  • dash (deprecated)

Todo

  • download zip from release
  • don't install iterm2 color schemes but import the color settings
  • auto setup and import iterm2 configs
  • auto setup vscode
  • auto setup dash

deprecated

  • zsh - using fish
  • java - using sdkman for total java solution
  • spotify - using tidal
  • telegram - using signal
  • minikube - using docker machine
  • fork - using cli
  • yarn global pre-installs - using npx
  • docker pre-pulled images - saving storage