Live data from Hacker News

New MacBook Setup

hire.jonasgalvez.com.br

31–40 of 87 posts

Re: New MacBook Setup

#32
post #3

install homebrew first, then install the rest using homebrew.

Keep a Brewfile around of the apps you always want installed, and then it’s just a simple one-liner to install everything from the Brewfile! There’s even an option to add into the Brewfile apps from official apple App Store (like Xcode etc).

Good to know, will definitely look into that.

Re: New MacBook Setup

#34
post #25

I find hilarious the fact that we need to buy & install a windowing tool because the native OS window system has been broken for the past 40 years. Can't they just copy what windows and linux are doing?

And the bar icons ... in the end I just bought Bartender to cope with the notch.

Bartender desperately needs to be Sherlocked. Menu bar management for third party apps on macOS is untenable without it or something similar.

Re: New MacBook Setup

#35
One cute trick I've found is that you can install mas[0] (mac app store cli) and then have mas install things from the app store for you[1].

also, at least some system prefs can be set via the defaults util[2].

[0]: https://github.com/mas-cli/mas

[1]: https://github.com/stephen/dotfiles/blob/master/install.sh#L...

[2]: https://github.com/stephen/dotfiles/blob/master/install.sh#L...

Re: New MacBook Setup

#36
post #24

My setup would take weeks to reproduce, I think. So many small tweaks, configuration and extensions that I have accrued over the years. I would dread starting over, which is why I’m very happy with Migration Assistant that helped me migrate to various new machines over 10+ years.

I use Ubuntu Linux for my personal machines, and my entire setup can be reproduced in a fully automated fashion with a script that I maintain, so I can wipe and start fresh pretty much any day I feel like, go have lunch, and come back to a desktop with all my customizations, all the way down to the order in which I have my pinned icons.

It's kind of amusing that Mac users have to go through so many GUI hoops to configure the system, yet for some reason the vast majority of devs seem to still prefer Macs (?)

Re: New MacBook Setup

#37

Am I the only one who prefers macports over homework? And Safari over Chrome? And the default terminal.

I tried to switch to Safari and used it regularly for a few weeks on my M1 air. Every so often, web sites would simply stop opening after using Safari for a few hours and only a restart of Safari would fix it. I didn't have any patience to file a bug report. So I just switched back to Firefox.

Re: New MacBook Setup

#38
post #29

I have a similar thing here, mostly just for System Preferences stuff and other Apple app settings: https://gist.github.com/leoadberg/f889f49b4c33d967d7f5c9101a... Would recommend stealing parts of it! I feel like the default state of macOS can be pretty unusable at times.

FWIW, most of the reddit self-promo filters should be addressed by the EasyList and AdGuard annoyances lists. If not, consider submitting an issue (they're very responsive):

https://adguard.com/kb/guides/report-website/

https://reports.adguard.com/en/new_issue.html

Re: New MacBook Setup

#40
Other than installing programs, most of this stuff can be automated by writing a shell script. For example:

```

# Remove the auto-hiding Dock delay

defaults write com.apple.Dock autohide-delay -float 0

# Remove the animation when hiding/showing the Dock

defaults write com.apple.dock autohide-time-modifier -float 0

# Automatically hide and show the Dock

defaults write com.apple.dock autohide -bool true

```

More here: https://github.com/mathiasbynens/dotfiles/blob/main/.macos It's kind of old but most of them should still work.

Post reply on HN