feat: more macos general settings
This commit is contained in:
parent
aaefd1da2e
commit
6006f1ee67
1 changed files with 53 additions and 4 deletions
|
@ -41,8 +41,12 @@
|
||||||
|
|
||||||
system.defaults = {
|
system.defaults = {
|
||||||
# Apple... Do I really have to change literally
|
# Apple... Do I really have to change literally
|
||||||
# every setting in macOS to make it actually usable
|
# every setting in macOS to make it actually usable.
|
||||||
|
#
|
||||||
|
# Through this... you will see why I say macOS is a terriable mess.
|
||||||
|
#
|
||||||
# NOTE: default of those options is `null` (unmanaged)
|
# NOTE: default of those options is `null` (unmanaged)
|
||||||
|
# https://github.com/mathiasbynens/dotfiles/blob/main/.macos for references
|
||||||
finder = {
|
finder = {
|
||||||
_FXShowPosixPathInTitle = false;
|
_FXShowPosixPathInTitle = false;
|
||||||
AppleShowAllExtensions = true;
|
AppleShowAllExtensions = true;
|
||||||
|
@ -69,6 +73,51 @@
|
||||||
ShowDayOfWeek = true;
|
ShowDayOfWeek = true;
|
||||||
ShowSeconds = false;
|
ShowSeconds = false;
|
||||||
};
|
};
|
||||||
|
NSGlobalDomain = {
|
||||||
|
"com.apple.keyboard.fnState" = true;
|
||||||
|
"com.apple.mouse.tapBehavior" = 1;
|
||||||
|
"com.apple.sound.beep.feedback" = 0;
|
||||||
|
"com.apple.springing.enabled" = true;
|
||||||
|
"com.apple.swipescrolldirection" = true; # Natrual scrolling
|
||||||
|
"com.apple.trackpad.enableSecondaryClick" = true;
|
||||||
|
"com.apple.trackpad.trackpadCornerClickBehavior" = null; # ??? "null or value 1 (singular enum)"
|
||||||
|
#"com.apple.trackpad.scaling" = -1;
|
||||||
|
_HIHideMenuBar = false;
|
||||||
|
AppleEnableMouseSwipeNavigateWithScrolls = true; # Magic Mouse
|
||||||
|
AppleEnableSwipeNavigateWithScrolls = true; # Trackpad
|
||||||
|
AppleFontSmoothing = 1; # https://github.com/kevinSuttle/macOS-Defaults/issues/17#issuecomment-266633501
|
||||||
|
AppleICUForce24HourTime = false;
|
||||||
|
AppleInterfaceStyle = "Dark"; # "null or value "Dark" (singular enum)"
|
||||||
|
AppleInterfaceStyleSwitchesAutomatically = false;
|
||||||
|
AppleKeyboardUIMode = 3; # ??? "null or value 3 (singular enum)"
|
||||||
|
AppleMeasurementUnits = "Centimeters"; # "null or one of "Centimeters", "Inches""
|
||||||
|
ApplePressAndHoldEnabled = false; # DOES NOT WORK... https://stackoverflow.com/questions/33152551/how-can-i-disable-applepressandholdenabled-for-a-specific-application-repeat#33497193
|
||||||
|
AppleScrollerPagingBehavior = false;
|
||||||
|
#AppleShowAllExtensions = true; # Dupelicate?
|
||||||
|
#AppleShowAllFiles = true;
|
||||||
|
AppleShowScrollBars = "Always";
|
||||||
|
AppleTemperatureUnit = "Celsius"; # "null or one of "Celsius", "Fahrenheit""
|
||||||
|
#AppleWindowTabbingMode # ?
|
||||||
|
InitialKeyRepeat = 10;
|
||||||
|
KeyRepeat = 1;
|
||||||
|
NSAutomaticCapitalizationEnabled = false;
|
||||||
|
NSAutomaticDashSubstitutionEnabled = false;
|
||||||
|
NSAutomaticPeriodSubstitutionEnabled = false;
|
||||||
|
NSAutomaticQuoteSubstitutionEnabled = false;
|
||||||
|
NSAutomaticSpellingCorrectionEnabled = false;
|
||||||
|
#NSAutomaticWindowAnimationsEnabled
|
||||||
|
NSDisableAutomaticTermination = true;
|
||||||
|
NSDocumentSaveNewDocumentsToCloud = false;
|
||||||
|
NSNavPanelExpandedStateForSaveMode = true;
|
||||||
|
NSNavPanelExpandedStateForSaveMode2 = true;
|
||||||
|
NSScrollAnimationEnabled = true;
|
||||||
|
#NSTableViewDefaultSizeMode
|
||||||
|
NSTextShowsControlCharacters = true;
|
||||||
|
NSUseAnimatedFocusRing = false;
|
||||||
|
NSWindowResizeTime = 0.001;
|
||||||
|
PMPrintingExpandedStateForPrint = true;
|
||||||
|
PMPrintingExpandedStateForPrint2 = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Set Git commit hash for darwin-version.
|
# Set Git commit hash for darwin-version.
|
||||||
|
|
Loading…
Reference in a new issue