You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
149 lines
3.3 KiB
149 lines
3.3 KiB
---
|
|
osx_defaults:
|
|
# This is named `osx_defaults` since there's an Ansible conflict when this key
|
|
# is named just `defaults`.
|
|
|
|
# NSGlobalDomain defaults
|
|
- # don't quit idle applications
|
|
domain: -g
|
|
key: NSDisableAutomaticTermination
|
|
type: bool
|
|
value: true
|
|
- # subpixel rendering on non-Apple LCDs
|
|
key: AppleFontSmoothing
|
|
type: int
|
|
value: 2
|
|
- # full keyboard access
|
|
key: AppleKeyboardUIMode
|
|
type: int
|
|
value: 3
|
|
- # show all extensions by default
|
|
key: AppleShowAllExtensions
|
|
type: bool
|
|
value: true
|
|
- # keyboard repeat rate
|
|
key: KeyRepeat
|
|
type: int
|
|
value: 2
|
|
- # delay before keyboard repeat
|
|
key: InitialKeyRepeat
|
|
type: int
|
|
value: 15
|
|
- # set sidebar item size to small
|
|
key: NSTableViewDefaultSizeMode
|
|
type: int
|
|
value: 1
|
|
- # disable resume
|
|
key: NSQuitAlwaysKeepsWindows
|
|
type: bool
|
|
value: false
|
|
- # add debug menu in web views
|
|
key: WebKitDeveloperExtras
|
|
type: bool
|
|
value: true
|
|
- # tap to click
|
|
key: com.apple.mouse.tapBehavior
|
|
type: bool
|
|
value: true
|
|
|
|
- # enable Debug menu in Safari
|
|
domain: com.apple.Safari
|
|
key: IncludeInternalDebugMenu
|
|
type: bool
|
|
value: true
|
|
|
|
- # disable dashboard
|
|
domain: com.apple.dashboard
|
|
key: mcx-disabled
|
|
type: bool
|
|
value: true
|
|
|
|
- # don't write .DS_Store to network volumes
|
|
domain: com.apple.desktopservices
|
|
key: DSDontWriteNetworkStores
|
|
type: bool
|
|
value: true
|
|
|
|
# Dock defaults
|
|
- # automatically hide and show the dock
|
|
domain: com.apple.dock
|
|
key: autohide
|
|
type: bool
|
|
value: true
|
|
- # minimize windows using the scale effect
|
|
domain: com.apple.dock
|
|
key: mineffect
|
|
type: string
|
|
value: scale
|
|
- # don't rearrange spaces
|
|
domain: com.apple.dock
|
|
key: mru-spaces
|
|
type: bool
|
|
value: false
|
|
- domain: com.apple.dock
|
|
key: orientation
|
|
type: string
|
|
value: left
|
|
- # set the bottom left hot corner to sleep the display
|
|
domain: com.apple.dock
|
|
key: wvous-bl-corner
|
|
type: int
|
|
value: 10
|
|
|
|
# Trackpad settings
|
|
- domain: com.apple.driver.AppleBluetoothMultitouch.trackpad
|
|
key: Clicking
|
|
type: bool
|
|
value: true
|
|
- domain: com.apple.driver.AppleBluetoothMultitouch.trackpad
|
|
key: DragLock
|
|
type: int
|
|
value: 1
|
|
- domain: com.apple.driver.AppleBluetoothMultitouch.trackpad
|
|
key: Dragging
|
|
type: int
|
|
value: 1
|
|
|
|
# Finder defaults
|
|
- # don't ask when changing file extension
|
|
domain: com.apple.finder
|
|
key: FXEnableExtensionChangeWarning
|
|
type: bool
|
|
value: false
|
|
- # default to list view
|
|
domain: com.apple.finder
|
|
key: FXPreferredViewStyle
|
|
type: string
|
|
value: Nlsv
|
|
- # enable text selection in QuickLook
|
|
domain: com.apple.finder
|
|
key: QLEnableTextSelection
|
|
type: bool
|
|
value: true
|
|
- # show full path in Finder
|
|
domain: com.apple.finder
|
|
key: _FXShowPosixPathInTitle
|
|
type: bool
|
|
value: true
|
|
|
|
- # no window shadows when capturing windows
|
|
domain: com.apple.screencapture
|
|
key: disable-shadow
|
|
type: bool
|
|
value: true
|
|
|
|
- domain: com.apple.screencapture
|
|
key: location
|
|
type: string
|
|
value: ~/Downloads
|
|
|
|
- domain: com.apple.screensaver
|
|
key: askForPassword
|
|
type: int
|
|
value: 1
|
|
|
|
- domain: com.google.Chrome
|
|
key: AppleEnableSwipeNavigateWithScrolls
|
|
type: bool
|
|
value: false
|