Skip to content
russellboley-uipathPublic
forked from raboley/mac-setup

About

A repo to install all the tools I use on a mac regularly

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mac-setup

A repo to install all the tools I use on a mac regularly.

The way I do this is to pick things from the setup.sh script and run the commands manually. I don't have a consistent enough set of needs to do a one go install of it, but if you just wanted everything you could run the setup.sh script.

To run parts I just copy the set of commands and paste them into terminal to get them to install. They all require brew so make sure to always run brew install first if you are doing piece meal installs.

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

Mac Settings

  1. Invert the scroll direction, I like the opposite scroll direction to default.
defaults write NSGlobalDomain com.apple.swipescrolldirection -bool false
  1. Add my phone apple account to icloud
  2. Enable keychain
  3. Create ssh key ssh-keygen -t rsa -b 4096 -C "raboley@gmail.com"
  4. add git username and email
git config --global user.email "raboley@gmail.com"
git config --global user.name "Russell Boley"

Tools

  1. git
  2. brew
  3. terraform
  4. helm
  5. go
  6. python
  7. pipenv
  8. npm
  9. powershell (if I must)
  10. azure cli

Docker desktop adds these

  1. kubectl
  2. minikube

Mac Programs

Developer Applications

  1. vscode
  2. docker for mac
  3. goland
  4. pycharm

Productivity

  1. slack
  2. chrome
  3. firefox

Specific Application Config

Jetbrains Development

Create a Command Line launcher script to fix env vars bug

when using jetbrains products on macs sometimes it doesn't pick up the env vars. to fix that you can add a command line launcher to launch goland via the command line.

press shift twice (shift + shift) type in create command line launcher

About

A repo to install all the tools I use on a mac regularly

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages