Skip to content

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

Notifications You must be signed in to change notification settings

russellboley-uipath/mac-setup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

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 "[email protected]"
  4. add git username and email
git config --global user.email "[email protected]"
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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%