donggyushin / MacSetup

My preference mac setup for developers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MacSetup | Install HomeBrew | Install applications that you want | Iterm2 setup | For M1 users

MacSetup

My preference mac setup for developers

Install HomeBrew

Homebrew installs the stuff you need that Apple (or your Linux system) didn’t.

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

Paste that in a macOS Terminal or Linux shell prompt.

After that copy the two command lines at Next Steps section to the shell configuration file(~/.zshrc).

Install applications that you want

In my case

brew install --cask firefox visual-studio-code google-chrome brave-browser spotify slack iterm2
brew install python3 go pipenv nvm gh

After install them follow the next steps(Edit shell configuration file)

nvm

See all node versions

nvm ls-remote

Install the version you want

nvm install v17.4.0

gh

login

gh auth login

Iterm2 setup

Iterm2 > Preference > Appearance > General > Theme > Minimal
Iterm2 > Preference > Profiles > Session > Check `status bar enabled` > Configure Status Bar
  Battery Level, CPU Utilization, Memory Utilization, Network throughput
  Auto-Rainbows: Light Colors

My Preference scheme

github dark

You can select your scheme at Iterm2 > Preference > Profiles > Colors

How to import itermcolors.txt file

Delete .txt extension from itermcolors.txt file like following image

스크린샷 2022-01-25 오후 4 58 08

And import itermcolors file from Iterm by double click .itermcolors.txt file

Oh-my-zsh

Install

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

Powerlevel10k

clone the repository

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

edit ~/.zshrc

ZSH_THEME="powerlevel10k/powerlevel10k"

then restart your terminal

For M1 users

Install of Rosetta
If you want to use M1 Mac without issues related with M1 chip, follow the next command.

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

About

My preference mac setup for developers