2024-06-10 10:37:20 +00:00
|
|
|
---
|
|
|
|
- name: Set dock tilesize
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.dock
|
|
|
|
key: tilesize
|
|
|
|
type: int
|
|
|
|
value: 36
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Set dock orientation
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.dock
|
|
|
|
key: orientation
|
|
|
|
type: string
|
|
|
|
value: left
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Disable recents in dock
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.dock
|
|
|
|
key: show-recents
|
|
|
|
type: bool
|
|
|
|
value: false
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Remove all apps from dock
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.dock
|
|
|
|
key: persistent-apps
|
|
|
|
type: array
|
|
|
|
value: []
|
|
|
|
state: present
|
|
|
|
|
2024-06-10 10:51:45 +00:00
|
|
|
- name: Show all Extensions
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: NSGlobalDomain
|
|
|
|
key: AppleShowAllExtensions
|
|
|
|
type: bool
|
|
|
|
value: true
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Show all files
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.finder
|
|
|
|
key: AppleShowAllFiles
|
|
|
|
type: bool
|
|
|
|
value: true
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Show path in finder bar
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.finder
|
|
|
|
key: ShowPathbar
|
|
|
|
type: bool
|
|
|
|
value: true
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Set preferred view style to "Nlsv"
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.finder
|
|
|
|
key: FXPreferredViewStyle
|
|
|
|
type: string
|
|
|
|
value: Nlsv
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Sort folders first
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.finder
|
|
|
|
key: _FXSortFoldersFirst
|
|
|
|
type: bool
|
|
|
|
value: true
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Disable extension change warning
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.finder
|
|
|
|
key: FXEnableExtensionChangeWarning
|
|
|
|
type: bool
|
|
|
|
value: false
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Set default Finder location to home folder
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.finder
|
|
|
|
key: NewWindowTarget
|
|
|
|
type: string
|
|
|
|
value: PfHm
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Flash date separators
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.menuextra.clock
|
|
|
|
key: FlashDateSeparators
|
|
|
|
type: bool
|
|
|
|
value: true
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Set clock to 24-hour format
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: com.apple.menuextra.clock
|
|
|
|
key: DateFormat
|
|
|
|
type: string
|
|
|
|
value: H:mm
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Map caps lock to control
|
|
|
|
community.general.osx_defaults:
|
|
|
|
domain: -g
|
|
|
|
key: com.apple.keyboard.modifiermapping.1452-591-0
|
|
|
|
type: array
|
|
|
|
value: '<array><dict><key>HIDKeyboardModifierMappingDst</key><integer>30064771113</integer><key>HIDKeyboardModifierMappingSrc</key><integer>30064771129</integer></dict></array>'
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Restart Dock
|
|
|
|
community.general.shell:
|
|
|
|
cmd: killall Dock
|
|
|
|
executable: /bin/zsh
|
|
|
|
args:
|
|
|
|
chdir: "{{ ansible_env.HOME }}"
|
|
|
|
async: 1
|
|
|
|
poll: 0
|
|
|
|
ignore_errors: true
|
|
|
|
changed_when: false
|
|
|
|
|
|
|
|
- name: Restart SystemUIServer
|
|
|
|
community.general.shell:
|
|
|
|
cmd: killall SystemUIServer
|
|
|
|
executable: /bin/zsh
|
|
|
|
args:
|
|
|
|
chdir: "{{ ansible_env.HOME }}"
|
|
|
|
async: 1
|
|
|
|
poll: 0
|
|
|
|
ignore_errors: true
|
|
|
|
changed_when: false
|