Skip to content

Instantly share code, notes, and snippets.

@bartholomej
Created December 6, 2020 19:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bartholomej/6f803d6099b8bfaa8f9e6a8e44f40431 to your computer and use it in GitHub Desktop.
Save bartholomej/6f803d6099b8bfaa8f9e6a8e44f40431 to your computer and use it in GitHub Desktop.
Mac install Instructions

Macbook clean install

Brew

Install Brew

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

Install some essential CLI apps

brew install yarn docker gnupg git

Install Brew Cask for UI apps

brew tap homebrew/cask

Install some essential UI apps

brew install --cask visual-studio-code google-chrome iterm2 github hyperswitch slack toggl-track fish spotify dropbox safeincloud-password-manager 

Terminal

Install Fish shell and set as default

brew install fish  
curl -L https://get.oh-my.fish | fish
sudo bash -c 'echo /usr/local/bin/fish >> /etc/shells'
chsh -s /usr/local/bin/fish

Some more tips for settings

Fisher (fish package manager) and packages

Install Fisher

curl https://git.io/fisher --create-dirs -sLo ~/.config/fish/functions/fisher.fish

Install packages

fisher install jorgebucaran/nvm.fish jethrokuan/z

Install nodejs

nvm install lts

SSH

  1. Import keys

If needed:

sudo chmod 600 ~/.ssh/id_rsa`
  1. Add SSH key password into keychain
ssh-add -K ~/.ssh/id_rsa

GPG

gpg --import secret-key-backup.asc

Some instructions here: (https://merikan.com/2019/05/how-to-sign-git-commits/)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment