The benefit to this is less about new system setup (I don’t buy a new laptop every time the battery goes) and more about synchronizing my settings across machines.
New MacBook Setup
61–70 of 87 posts
Re: New MacBook Setup
#62I 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?
I've always been kind of an Apple fanboy, but I've been recently finding myself in this novel situation where I'm dreaming of a System76 laptop so I can just run PopOS. When I first started using macOS 15 years ago I was all about the slick UI animations. Now I just want an unobtrusive OS that's fast. Heck, I've been even flirting with the idea of not even having a desktop environment at all. A window manager should be enough. Maybe I'm just getting old?
Re: New MacBook Setup
#63Other 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:…
[0]: https://brew.sh/
Re: New MacBook Setup
#64I 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?
I tend to agree that the functionality you see in Rectangle or Magnet should be native. Window placement shouldn't be a third party app. But whenever I've asked people at Apple about this, the response has been "Well, Apple is historically just very opinionated about window placement and settings." The overall vibe was "Apple knows best."
Re: New MacBook Setup
#65Other 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:…
It's not exhaustive but gives a few hints to help you find the settings relevant to you.
Re: New MacBook Setup
#66Re: New MacBook Setup
#67Don’t download Xcode using the App Store.
Re: New MacBook Setup
#68I 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?
Re: New MacBook Setup
#69My 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 confi…
Re: New MacBook Setup
#70Earlier quoted context omitted.
I tend to agree that the functionality you see in Rectangle or Magnet should be native. Window placement shouldn't be a third party app. But whenever I've asked people at Apple about this, the response has been "Well, Apple is historically just very opinionated about window placement and settings." The overall vibe was "Apple knows best."
Being opinionated is good, but at some point you have to realize when you went the wrong path. Window management on macOS is terrible, period. This isn't just force of habit or "just another way to do", it sucks. Even command+tab is terrible, it doesn't even browse all the open windows but the open app, which is a completely irrelevant distinction, I have to install AltTab because of this.
The way macOS does window management is internally consistent, and for those of us who have used it for decades, it works perfectly well. Just because Windows chose to do it a different way, and Linux copied Windows because it had a monopoly on the desktop, doesn't mean what macOS is doing is bad.
If you don't like it, you don't have to use macOS. (Or, you can install the exact utilities various people are mentioning to force macOS to act like Windows.)