DEV Community

Cover image for Setting up a Mac for Development

Setting up a Mac for Development

CJ R. on August 01, 2022

I recently (July 2022) wiped and reloaded my MacBook Pro with macOS Monterey. I documented my process and the tools / apps / settings I use on a da...
Collapse
 
dromerodev85 profile image
Diego Romero

I recommend Raycast, alternative for Alfred, Rectangle, Clipboard Manager, etc. All in one

Collapse
 
jakecarpenter profile image
Jake Carpenter

+1 for Raycast. At this point, I manage Docker containers from it, use it to trigger my screenshots and screen recordings, search 1Password items, and navigate Jira.

Collapse
 
moopet profile image
Ben Sinclair

Where you use keepingyouawake I use amphetamine. I imagine they're fairly similar.

I also use barrier so I can use the mouse and keyboard on my proper computer to control the Mac just by moving my mouse to its screen.

Collapse
 
eljayadobe profile image
Eljay-Adobe

I <3 Barrier.

Collapse
 
receter profile image
Andreas Riedmüller

I can recommend Flycut (Clipboard manager), the best I found so far. Text only and simple/fast to use.

As a notetaking app I used to have nvAlt and switched to IA Writer which is also quite ok. On the phone I use 1Writer with the same Dropbox folder.

Collapse
 
ishan_parlikar profile image
Ishan Parlikar

You can also check maccy. Install with brew

Collapse
 
bubster profile image
TvO

Clipy is also very nice. Very straight forward in usage and clean UI

Collapse
 
riklempens profile image
Rik Lempens • Edited

Thanks for this article!

For keepingyouawake you can also use the builtin command caffeinate

You can use the following command line options:

-d  -- prevent display sleep
-i  -- prevent system idle sleep
-m  -- prevent disk idle sleep
-s  -- prevent system sleep (AC power only)
-t  -- specify assertion timeout value
-u  -- declare that user is active
-w  -- wait for specified PID
Enter fullscreen mode Exit fullscreen mode
Collapse
 
alco profile image
Jakub Stibůrek

As a better Mac terminal I can recommend Warp. Still in beta but very cool. Great article btw.

Collapse
 
affinage profile image
affinage

OMG! thank you, thank you, thank you for the itsycal! i was using Day-O, but i was sooooo lacking of calendar events support.

Collapse
 
nirmalsinghoo7 profile image
Nirmal Singh

Instead of Inkspace vector space, I used Vectornator. one of the best app.

Collapse
 
eshimischi profile image
eshimischi

Brew install starship - customizable prompt for any shell

Collapse
 
moonseeker profile image
Moon Seeker

Interesting. After a life-long usage of Windows, my daily driver is now a Mac (work policy). I had no idea where to start.

Thanks!

Collapse
 
andrewbaisden profile image
Andrew Baisden
Collapse
 
codenameone profile image
Shai Almog

I used to automatically go for bash too out of pure inertia... Then I discovered fish. It's an amazing shell. Highly recommended.

Collapse
 
yongchanghe profile image
Yongchang He

Thank you for sharing this!