How I use Mac
Apps
IINA: Media player
ImageOptim: Lower the resolution of images w/o compromising on the quality.
BetterDisplay: Must if you use external monitor (Set HiDPI & notice the difference)
Milanote: Project/tasks organizer
Dropzone: Makes it easier to copy and move files, and clipboards around
Mounty: Essential to work with NTFS drives.
AppCleaner: Uninstalls apps the correct way
Colorslurp: Picks colors from your desktop
Localsend: Transfers files, texts between Android and Mac
Macmousefix: Remaps third-party e.g. Razer mouse buttons
Amethyst: Window organiser
Mos: Fixes scrolling issues for non-Apple mouse
Spek: Acoustic spectrum analyser
youtube-dl: Mainly use it for converting video from YouTube to audio. How here
Settings
Set accent color to Multicolor for better readability with different background colors
Disabled hot corners
Background sound
Settings → Accessibility → Audio → Background sounds → Choose a sound e.g. Steam/Rain etc
Control Centre → Other modules → Hearing → Show in menu bar
Disabled live text & set region properly
Disabled foul sounds
Changed modifier keys for non-apple keyboard
Set Alert volume to zero
Disable thumbnail for Screenshot app
Screenshot → Options → Uncheck show floating thumbnail
Auto mount external drives
sudo defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true
App settings
Reduce animations using commands
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
defaults write -g NSScrollAnimationEnabled -bool false
defaults write -g NSWindowResizeTime -float 0.001
defaults write -g QLPanelAnimationDuration -float 0
defaults write -g NSScrollViewRubberbanding -bool false
defaults write -g NSDocumentRevisionsWindowTransformAnimation -bool false
defaults write -g NSToolbarFullScreenAnimationDuration -float 0
defaults write -g NSBrowserColumnAnimationSpeedMultiplier -float 0
defaults write com.apple.dock autohide-time-modifier -float 0
defaults write com.apple.dock autohide-delay -float 0
defaults write com.apple.dock expose-animation-duration -float 0
defaults write com.apple.dock springboard-show-duration -float 0
defaults write com.apple.dock springboard-hide-duration -float 0
defaults write com.apple.dock springboard-page-duration -float 0
defaults write com.apple.finder DisableAllAnimations -bool true
defaults write com.apple.Mail DisableSendAnimations -bool true
defaults write com.apple.Mail DisableReplyAnimations -bool true