Turbo's OSX 10.14 Migration Project and hacks @ 0xfeedbeef.com

Here's a list of some things I've done to migrate OSX from 10.9 to 10.14 on my MacBook Pro. If you brick your computer trying a hack listed here, it's not my fault.

If you're not comfortable messing around with the command line, turn back now.


Remove thin terminal window border in dark mode
 Notes: This works on an HD3000 system but not on HD620 ?
 Code:

defaults write com.apple.Terminal WindowBorderMinBrightness -int 0


Disable smooth scrolling
 Code:

defaults write -g NSScrollAnimationEnabled -bool false


Return the system sleep slider in energy saver
 Notes: Apple intentionally removed this, they must know better than you
  Edit file IOPlatformPluginFamily.kext/Contents/Plugins/X86PlatformPlugin.kext/Contents/Resources/your-board-id.plist
 Code:

<key>UnifiedSleepSliderPref</key> <false/>


Disable apps re-launching on reboot
 Notes: This is called "ApplePersistence"
 Code:

defaults write -g ApplePersistence -bool no


Disable the stupid focus ring highlight color flashing animation
 Code:

defaults write -g NSUseAnimatedFocusRing -bool no


Stop system from waking up every 2 hours (RTC Wake) even when darkwake=0 and powernap=0
 Code:

defaults write /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist ProgramArguments -array-add -DisableSleepProxyClient


Disable DarkWakeLinger so system goes to sleep faster
 Notes: Reboot or restart powerd to make it active
 Code:

pmset dwlinterval 1


Force dark-mode support for old apps
 Code:

defaults write org.my.app NSRequiresAquaSystemAppearance -bool no


Disable the "software update" icon badge on System Preferences
 Code:

defaults write com.apple.systempreferences AttentionPrefBundleIDs 0


Set concurrent compiler count on Xcode
 Code:

defaults write xcodebuild IDEBuildOperationMaxNumberOfConcurrentCompileTasks 5


Not directly related to 10.14, but remap a right "Windows/Context Menu" key into CMD
 Code:

hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000065,"HIDKeyboardModifierMappingDst":0x7000000E7}]}'


Other Fixes
 Notes: These are self-explanatory
 Code:

defaults write -g AppleEnableMenuBarTransparency -bool no defaults write -g NSDocumentSaveNewDocumentsToCloud -bool no defaults write -g AppleShowScrollBars -string "Always" defaults write -g NSNavPanelExpandedStateForSaveMode -bool yes defaults write -g NSAutomaticWindowAnimationsEnabled -bool no defaults write -g NSAutomaticSpellingCorrectionEnabled -bool no defaults write -g AppleShowAllExtensions -bool yes defaults write -g CSUIDisable32BitWarning -boolean TRUE defaults write -g defaults write com.apple.LaunchServices LSQuarantine -bool no defaults write com.apple.finder AppleShowAllFiles -bool yes defaults write com.apple.finder ShowStatusBar -bool yes defaults write com.apple.finder QLEnableTextSelection -bool yes defaults write com.apple.finder _FXShowPosixPathInTitle -bool yes defaults write com.apple.screencapture location ~/Pictures/ScreenShots defaults write com.apple.Safari DebugSuppressAlerts -bool yes defaults write com.apple.Safari DebugShowProcessIDsForPerTabWebProcesses -bool true defaults write com.apple.Safari DebugSuppressAlerts -bool yes defaults write com.apple.Safari ShowStatusBar -bool yes defaults write com.apple.Safari IncludeInternalDebugMenu -bool yes defaults write com.apple.Safari FindOnPageMatchesWordStartsOnly -bool no


 Notes: Sadly these have no effect, looking for replacements
 Code:

defaults write com.apple.DiskUtility DUDebugMenuEnabled -bool true defaults write com.apple.DiskUtility DUShowEveryPartition -bool true defaults write com.apple.DiskUtility advanced-image-options -bool true


Modified 2020-10-05 21:11:41
Contact turbo here