My MacBook Setup
Windows has been my preferred desktop operating system since primary school, offering a wide array of apps, particularly games.
However, since graduating from college, I have gradually transitioned all my digital devices to the Apple ecosystem. I switched from Android to iOS, and from Windows to MacOS. The cohesive experience of MacOS, especially when used in conjunction with other Apple devices, has truly impressed me. Here’s my productivity setup for MacOS.
System Settings
- Keyboard
- Increase key repeat rates
- Reduce delay until repeat - Both changes are particularly helpful in VIM mode
- Remap
Capslock
key toESC
- Trackpad
- Increase speed
- Enable touch to tap
- Enable three-finger dragging
- Desktop and Dock
- Minimize windows using scale effect for quicker animation
- Enable clicking on wallpaper to reveal desktop, only in stage manager
- Hide dock use
Cmd + Option + D
to toggle
Configs
defaults write -g ApplePressAndHoldEnabled 0
Apps
Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Casks
brew install --cask miniconda Raycast zoom itsycal pdf-expert r rstudio google-chrome microsoft-teams karabiner-elements visual-studio-code warp
brew install --cask nikitabobko/tap/aerospace
Formulas
brew install nvim gh zsh-syntax-highlighting zsh-autosuggestions font-jetbrains-mono-nerd-font ripgrep fd pandoc basictex texlive fzf npm wget gcc yazi lazygit ffmpegthumbnailer poppler deno
MySQL
brew install mysql
Conda
conda config --set auto_activate_base false
Comments