4 ms·
Ask HN: What should I do after getting my first new MacBook?
I finally bought a new MacBook Pro 14” M1 Pro a few days ago.
I come from Linux background and have been using mostly Arch Linux with i3. Any tips on how setting up my macbook as a developer machine would be appreciated.
Right now I’ve installed Home-brew and iTerm2 so you might be pretty sure that I’m going into that UNIX side of Apple, but I’m still eager to discover wonders of that “creative” or even “regular day to day usage” parts.
Any recommendations on software or even sharing dotfiles as examples would be highly appreciated :)
- 7174n6 5y agoInstall Alfred, pay for the powerpack, and learn how to really use it. Plenty of videos on Youtube to help you.
- yuppie_scum 5y agoAlfred is actually pretty dope. I have a lot of completion shortcuts in there.
- teovall 5y agoGive doing things the Mac way a chance before resorting to tweaks and hacks to make things like what you're used to. After the initial annoyance, you may end up finding you like the Mac way better.
- yuppie_scum 5y agoMagnet is a great app for snapping and rearranging windows.
- oandhjakk 5y agoRectangle is a free and similar app.
- maxharris 5y agoAccidentally drop a latte into it like I did. Then try to get it repaired at an independent shop, which won’t have access to any replacement parts. The thing that failed was the screen. It wicked up some coffee and now it only boots without the internal screen plugged in. I am done giving Apple my money. I switched to paper and pen a month ago and I have never been happier.
- oandhjakk 5y agoOnly the real hackers post to HN using paper and pen.
- oandhjakk 5y agoMy MacOS productivity tools include: alfred (as someone already said), rectangle, bartender (essential for me since getting a notched MacBook), xbar (if you want easy access to custom info/bash scripts in the menu bar), itsycal, menumeters, cheatsheet (to help you learn all of the hotkeys), obsidian (which I have set to auto sync to iCloud across devices). Each of these can be installed via 'brew install'.