Simple setup with lot of goodies ๐
-
Enable Trackpad / Tap to click
-
Enable Accessibility / Mouse and trackpad / Trackpad options / Enable dragging / Three finger drag
-
Move dock to the left
-
Disable accent menu (needs restart):
defaults write -g ApplePressAndHoldEnabled -bool false
- Fix a11y (awful mac default): Preferences -> Keyboard -> Shortcuts -> Use keyboard navigation to move focus between controls
- Install Firefox.
- In about:config set
accessibility.tabfocus
to7
-
Install homebrew. Also installs command line tools.
-
Install brew packages.
brew install git vim yarn wget watchman tree hub git-standup ffmpeg github/gh/gh
- Configure
git
:
git config --global user.name "First Last"
git config --global user.email [email protected]
-
Install Fira Code, flottflott, Space Mono and Script12 fonts
-
Install
quick-look
plugins:
brew cask install qlcolorcode qlstephen qlmarkdown quicklook-json qlimagesize webpquicklook suspicious-package quicklookase qlvideo
-
Install Oh my ZSH
-
Install dotfiles
-
Install powerlevel10k
- ZSH autosuggestions
- bgnotify
- ZSH syntax highlighting
- z
- fzf
- fkill-cli
- fx
- bat
- mps-youtube
- diff-so-fancy
- screenfetch
- pgcli
- mycli
- ag
- cleanup
- cliflix
- sudo
- web-search
- jay
- Dato - better date menu bar app
- Bandwidth+ - bandwidth monitoring
- Sensible side button - for gaming mouse
- Scroll reverser - auto scroll reverse on mouse
- Itsycal - view calendar from menu bar
- KeepingYouAwake - prevent mac from sleeping
- Lungo - prevent mac from sleeping
- Maccy - clipboard manager
- Rectangle - window manager
- Kap - screen recorder
- Mounty - NTFS volumes in write mode
- Thor - painless application switching
- Dozer - hide menu bar icons
- Android File Transfer - for android phones
- Alfred - Cmd + Space everything
- Pock - touchbar dock
- MTMR - touchbar customizations
- Oversight - monitor for mic and webcam
- Mute me - mute touchbar toggle
- Markdown here - email in markdown
- Mos - smooth scrolling with external mouse
- Flotato - turn any webpage into floating app
- Background Music - auto pause music
- QRCP - share files to and fro another device through QR code
- Hyper - minimal terminal
- VSCode - code editor
- GPG Suite - gpg manager
- Xcode - react native stuff
- Android Studio - react native stuff
- Insomnia - rest client
- React Native Debugger - react native debugging
- GraphQL Playground - graphql client
- Table Plus - the DB app
- Sequel Pro - MySQL client
- Postgres app - Postgres for mac
- Postico app - Postgres client
- MongoDB app - MongoDB for mac
- Redis app - Redis for mac
- Contraste - simple color contrast ratio viewer
- Medis - redis client
- Proxyman - proxy client for apps
- brew-services-menubar - managing brew services from menubar
- ngrok - localhost tunnel
- RunJS - JS runtime desktop app that executes as you type
- SpotMenu - spotify and itunes menubar app
- Spotify - best music app (but not all music available yet)
- LyricsX - song lyrics
- YTMusic - YouTube music app
- Studio One - DAW
- Audacity - audio recorder
- Boss Tone Studio - guitar processor software
- Raindrop - all my bookmarks
- TunnelBear - VPN client
- Zoom - video calls
- Black Out - hide sensitive information on images
- Dropbox - cloud storage
- Steam - games
- Notable - simple markdown editor
- Typora - markdown editor
- Mark Text - markdown editor like typora but open-source
- Discord - chat client
- Telegram - chat client
- Figma - design software
- IINA - media player
- Pym - image compression
- Davinci Resolve - video editing
- Buttercup - password manager
- App Cleaner - app uninstaller
- Authy - 2FA client
- Clocker - timezones menubar app
- Flip clock screensaver - nice screensaver
- Gifski - videos to gif
- @divyanshu013 ๐