Skip to main content

Command Palette

Search for a command to run...

Setting up a new MacBook

Updated
1 min read
Setting up a new MacBook

Getting a new Macbook is a great feeling. However, you also want to make it look, feel, and work the way you like and are most efficient.

First things first

  • Package management

    • Homebrew

    • asdf

  • Assistant

    • Alfred

    • Raycast

Dev Tools

Terminal

  • iTerm2 or Ghostty or Warp

  • Nerd Fonts

    • JetBrains Mono

    • Hack

  • oh-my-zsh

    • git auto-suggestions

    • auto-complete

  • PowerLevel10k

Editors and IDEs

  • TextMate

  • VSCode

    • Plugins

      • Python

      • GitHub

      • Dev Containers

    • Settings

      • Hide the minimap

      • Position the dock to the left

      • AutoSave after delay

Language support

  • Python

  • Java

  • .Net and C#

  • Go

  • C

  • C++

  • Rust

Productivity

  • Email Client

    • Mail by Apple
  • Calendar

    • Calendar by Apple

References

More from this blog

Aqibmedes - Think, learn, and share

2 posts

Documenting my learnings and thoughts on logic, math, science, electronics, computer science, software engineering, etc.