Here's the things I usually install on my computer (currently a Macbook Pro 16")
Here are some of the defaults I usually customize.
- Configure trackpad
- click with tap
- 3 finger drag & drop
- configure keyboard: set key repeat to max fast and delay until repeat to short
- VSCode Insiders Edition
The insiders edition is basically VSCode's nightly release. That might sound scary, but I'm using it now for over two years for my daily work and it is super stable 👍. I mostly use VSCode for frontend dev, Docker etc. I'm using Dank Mono as the font and night-owl (dark/light based on hour of the day/lightning conditions) as my theme.
- Some of the extensions (note this is not an up-to-date/exhaustive list)
- Nx Console
- angular2-inline - for inline template highlighting
- Bookmarks
- bracket-pair-colorizer
- codeacejumper
- git-graph
- githistory
- gitlens
- json-to-ts
- Angular Language Service
- night-owl
- prettier-vscode
- remote-containers
- remote-ssh
- remote-ssh-edit
- search-node-modules
- theme-cobalt2
- todo-tree
- vscode-docker
- vscode-icons
- vscode-peacock
- vscode-todo-highlight
- vsliveshare
- Some of the extensions (note this is not an up-to-date/exhaustive list)
- Docker
- nvm - Node Version Manager
- iTerm
- Brew
- oh-my-zsh with powerline10k
- Alfred 4 (including PowerPack) - Only already super useful for the clipboard history. Activate it instead of spotlight with Cmd+Space
- Dropbox - I still have some files stored there although most of my stuff is on Google Drive
- Toggl - Time tracking app with lots of integrations and super easy to use
- Rectangle - successor of Spectacle; used for easy window arrangement
- RescueTme
- Notion - For my note taking & building my "second brain". They have a "desktop" app, basically their web app in a frame. So I mostly use only their webapp directly
- Camtasia for Mac
- RDM tool - for resizing to a suitable resolution. I record 1280x720 (HiDPI) as suggested by the Egghead instructor guide