Skip to content

badarahmed/osx-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

osx-setup

Install Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Install Homebrew Packages

brew install gh # GitHub CLI
brew install starship #Shell Prompt
brew install exa # ls replacement
brew install zsh-syntax-highlighting
brew install jq
brew install tmux

Setup Starship Prompt

Add the following to the end of ~/.zshrc:

eval "$(starship init zsh)"

Install Cask Packages

brew install --cask iterm2
brew install --cask caffeine
brew install --cask macpass
brew install --cask rectangle
brew install --cask visual-studio-code

Setup Git

git config --global user.name "Your Name"
git config --global user.email [email protected]

Setup scm_breeze (Useful Git aliases)

git clone git://github.com/ndbroadbent/scm_breeze.git ~/.scm_breeze
~/.scm_breeze/install.sh

Archived

Install iTerm2 Theme

curl -O https://raw.githubusercontent.com/chriskempson/tomorrow-theme/master/iTerm2/Tomorrow%20Night%20Eighties.itermcolors
open Tomorrow%20Night%20Eighties.itermcolors

# iTerm > Preferences > Profiles > Default > Colors > Load Presets

Install ohmyzsh

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

It will save previous .zshrc config to .zshrc.pre-oh-my-zsh. Add the pre-config to the new .zshrc

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages