"Life is all about sharing. If we are good at something, pass it on." - Mary Berry

How I setup a new Macbook in 2023

2023-05-06

Categories: Development Environment

I purchased my first MacBook Pro in 2013 prior to transitioning to remote work. In my job, we were using saltstack to build an automation tool. In order to delve deeper into Salt, I decided to configure my Macbook using it, and I documented the process here.

I also utilized this method to set up another Macbook for my older sister.

In 2018, due to work requirements, 8GB of memory proved insufficient to run Windows on VirtualBox, prompting me to acquire a second hand MacBook with 16GB of RAM. And I used Migration Assistant to transfer to a new Mac.

Last year, I had to replace battery and speakers. And after that, unfortunately, the keyboard malfunctioned, and I had to purchase a new trackpad cable.

A few months ago, the new battery died after the warranty period expired, necessitating another purchase. At that point, I told myself: if any further issues arose, I would invest in a new MacBook.

And my chance has come in the last month.

To ensure that I didn’t transfer unnecessary software to the new Mac, I conducted a thorough search and found homebrew-bundle and mackup.

Additionally, I had the desire to explore something new, so I decided to transition:

You can find my dotfiles here.

Tags: macOS homebrew-bundle mackup wezterm helix

Edit on GitHub

Related Posts: