My 2023 mac setup

First things when installing a new mac

Custom settings

Set the dock to automatically hide, then launch Terminal and type (source):

# Disable the small delay before the dock appears
defaults write com.apple.dock "autohide-delay" -float "0" && killall Dock

# Disable the animation when the dock appears so it's super fast
# Note: I don't use 0 because it would look choppy. 0.25 is the sweet spot as it's fast but keeps a bit of effect
defaults write com.apple.dock "autohide-time-modifier" -float "0.25" && killall Dock 

Set Arc as the default browser > System Settings > Desktop and Dock, scroll a bit to set the Default web browser

Code tools