Setting Up OS
This repository contains things you need to setup on your new installed Ubuntu/Mac for coders.
Guides
- https://www.stuartellis.name/articles/mac-setup/
- https://sourabhbajaj.com/mac-setup/
- https://github.com/nicolashery/mac-dev-setup
Mac
To make the trackpad behave correctly, ensure that these settings are enabled:
- System Preferences > Trackpad > Tap to click
- System Preferences > Accessibility > Mouse & Trackpad > Trackpad Options… > Enable dragging
Software
- Install Homebrew
- Install python3 from brew and setup it's PATH variable so to not use System's python3.
brew install python3
- Install Iterm2 -> https://www.iterm2.com/
- Install iterm:
brew install --cask iterm2
- Install Oh-my-zsh - https://github.com/ohmyzsh/ohmyzsh
- brew install git
- Install VScode
- Install remote plugin
- Install git plugin
- Install XQuartz- it is macOS alternative of X server, which is used for X port forwarding and related stuff.
Git
- Setup Global git-config file -> https://github.com/dishank-b/setting-up-os/blob/main/.gitconfig Make sure to change user.name and user.email
- Setup Git-Credentials so you don't have to put your credentials everytime.