Frontend Engineer logofe.engineer

System Preferences

System preferences can be adjusted to optimize your development environment.

Open a terminal and paste the following commands
# Enable dark mode
defaults write -g AppleInterfaceStyle Dark
# Always show scrollbars
defaults write NSGlobalDomain AppleShowScrollBars -string "Always"
# Show battery percentage in menu bar
defaults write com.apple.menuextra.battery ShowPercent -string "YES"
# Enable night shift from sunset to sunrise
defaults write com.apple.CoreBrightness NightShiftSchedule -dict Enabled -bool true
# Automatically hide the Dock for more screen space
defaults write com.apple.dock autohide -bool true
# Reduced size of the Dock for a more compact appearance
defaults write com.apple.dock tilesize -int 45
# Disable showing recent applications
defaults write com.apple.dock show-recents -bool false
# Show path bar breadcrumb at the bottom of the window
defaults write com.apple.finder ShowPathbar -bool true
# Show status bar with metadata
defaults write com.apple.finder ShowStatusBar -bool true
# Show the complete file system path as the title
defaults write com.apple.finder _FXShowPosixPathInTitle -bool true
# Show the Library folder in the user's home directory
chflags nohidden ~/Library
# Show hidden files
defaults write com.apple.finder AppleShowAllFiles YES
# Show filename extensions (e.g., .txt, .jpg) by default
defaults write NSGlobalDomain AppleShowAllExtensions -bool true
# Hide the recently used tags section
defaults write com.apple.finder ShowRecentTags -bool false
# Empty bin after 30 days
defaults write com.apple.finder FXRemoveOldTrashItems -bool true
# Disable capitalising words automatically
defaults write -g NSAutomaticCapitalizationEnabled -bool false
# Disable adding full stop with double-space
defaults write -g NSAutomaticPeriodSubstitutionEnabled -bool false
# Disable smart quotes and dashes
defaults write -g NSAutomaticQuoteSubstitutionEnabled -bool false
defaults write -g NSAutomaticDashSubstitutionEnabled -bool false
# Use " and ' for double and single quotes instead of smart quotes
defaults write -g NSDoubleQuotesReplacement -string '"'
defaults write -g NSEnableSingleQuotes -bool true
# Enable tap to click
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool true
# Look up & data detectors off
defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false
# Disable Siri
defaults write com.apple.Siri StatusMenuVisible -bool false
# Set the screenshot format to JPG for smaller file sizes
defaults write com.apple.screencapture type jpg
# Don't automatically open previous previewed files
defaults write com.apple.Preview ApplePersistenceIgnoreState YES
# Restart Finder and Dock
killall Finder
killall Dock

Settings

Use the settings below to adjust the instructions on the left.

Appearance

Dock

Finder

Keyboard

Trackpad

Additional