My Mac setup for work 👩‍💻
Tags: beginners, productivity, webdev, mac
Published: 2020-12-06 07:43:18

This weekend I'm going to set up a new Macbook Pro 13' for work. 💻 Here are my current preferences for setting up a MacBook Pro. 


###  > System Preferences :
- Keyboard 
  - Input sources - English - set to ABC instead of a specific country.
  - Key repeat set to the fastest and delayed until repeat to the shortest.
 - Shortcuts - Mission Control - overwrite `command + Q` to the Do Not Disturb on/off 

- Desktop & Screen Saver 
  - Screen Saver - Hot Corner - Set lock screen or sleep

- Trackpad 
  - Point & Click - change the speed to the fastest

- Disable Ask Siri

- Dock 
  - Remove everything unnecessary application but leave some important like Finder and Trash
  - Show recent applications in Dock 
  - Turn automatically hiding on

- Finder - show path bar

- Accessibility
  - Pointer Control - Trackpad Options - Enable dragging - three-finger drag
  - Double click speed to the fastest
  - Scrolling speed to the fastest

- Security and Privacy
  - Allow apps downloaded from App Store and identified developers
  - Turn the Firewall on 

Cherry-pick some good stuff [here](https://github.com/mathiasbynens/dotfiles/blob/master/.macos) you think will suit you. 

###Applications :
- Brave browser and set it to default. 
- Chrome extensions:
  - [checker-plus-for-gmail](https://chrome.google.com/webstore/detail/checker-plus-for-gmail/oeopbcgkkoapgobdbedcemjljbihmemj/related)
  - [uBlock Origin](https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm?hl=en)
  - [JSON Formatter](https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa?hl=en)
  - [ColorZilla](https://chrome.google.com/webstore/detail/colorzilla/bhlhnicpbhignbdhedgjhgdocnmhomnp?hl=en) 
  - [New Tab Studio](https://chrome.google.com/webstore/detail/new-tab-studio-countdown/epngggilgnflanfabeldfpbgponcgpgl?hl=en)
  - [LastPass](https://chrome.google.com/webstore/detail/lastpass-free-password-ma/hdokiejnpimakedhajhdlcegeplioahd?hl=en)
  - [OneTab](https://chrome.google.com/webstore/detail/onetab/chphlpgkkbolifaimnlloiipkdnihall/related?hl=en)
  - [CodeCopy](https://chrome.google.com/webstore/detail/codecopy/fkbfebkcoelajmhanocgppanfoojcdmg/related?hl=en)
  - [OctoLinker](https://chrome.google.com/webstore/detail/octolinker/jlmafbaeoofdegohdhinkhilhclaklkp/related?hl=en)


- [The Unarchiver](https://theunarchiver.com/)
- [Zoom](https://zoom.us/)
- [Slack](https://slack.com/)
- [Notion](https://www.notion.so/desktop)
- [Krisp](https://krisp.ai/)

###IDE :
I'm using [VSCode](https://code.visualstudio.com/) with [JetBrains Mono](https://www.jetbrains.com/lp/mono/) and following extensions:
 - Prettier
 - GitLens
 - ESLint
 - Bracket Pair Colorizer
 - Code Spell Checker
 - Emmet
 - Live Share

###Terminal environments :
I'm using iTerm2 + Zsh + Spaceship theme with following setup:
  - autosuggestions
  - syntax highlighting
  - homebrew
  - git
  - node.js
  - SSH 

See also [Ali Spittel's My Terminal Setup: iTerm2 + Zsh 🔥](https://dev.to/aspittel/my-terminal-setup-iterm2--zsh--30lm) and [Lukas Gabsi's 2020 🍀 macOS Terminal Setup (zsh + 🚀 + iTerm)](https://dev.to/gabsii/2020-macos-terminal-setup-zsh-iterm-1nln)


Thanks for reading my mac setup article. I really hope this could help speed up your process or gave you some ideas for the next macOS setup. 🚀 

I am always looking for ways to improve my efficiency, so if you use any tool that you find useful, feel free to comment on this post.🙂