7 ms·
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
by mattacular 2y ago
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 https://github.com/mathiasbynens/dotfiles/blob/main/.macos
It's kind of old but most of them should still work.
- dschuessler 2y agoYou should be able to automate installing programs with homebrew.[0] [0]: https://brew.sh/ https://brew.sh/
- thiht 2y agoI highly recommend https://macos-defaults.com/ https://macos-defaults.com/ for a list of useful `defaults` commands. I automated almost all my macOS settings thanks to it. It's not exhaustive but gives a few hints to help you find the settings relevant to you.