Move macOS tasks into the role
Further cleanup and categorisation needed. #7
This commit is contained in:
parent
31731745e0
commit
5a748113b0
4
main.yml
4
main.yml
|
@ -13,8 +13,6 @@
|
|||
tags: [macos]
|
||||
- include: tasks/sublime.yml
|
||||
tags: [sublime]
|
||||
- include: tasks/macos.yml
|
||||
tags: [macos]
|
||||
|
||||
roles:
|
||||
- role: karlmdavis.rcm-dotfiles
|
||||
|
@ -24,3 +22,5 @@
|
|||
- role: geerlingguy.mas
|
||||
when: mas_installed_apps
|
||||
tags: [macos, mas]
|
||||
- role: ./roles/macos
|
||||
tags: [macos]
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
osx_defaults:
|
||||
domain: com.apple.dock
|
||||
key: tilesize
|
||||
type: float
|
||||
type: int
|
||||
value: 20
|
||||
notify:
|
||||
- killall Dock
|
||||
|
|
|
@ -3,5 +3,7 @@
|
|||
- include: dock.yml
|
||||
- include: finder.yml
|
||||
- include: keyboard.yml
|
||||
- include: menu-bar.yml
|
||||
- include: moved-from-tasks.yml
|
||||
- include: screensaver.yml
|
||||
- include: universal-access.yml
|
||||
|
|
22
roles/macos/tasks/menu-bar.yml
Normal file
22
roles/macos/tasks/menu-bar.yml
Normal file
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
- name: Hide by default
|
||||
osx_defaults:
|
||||
domain: 'Apple Global Domain'
|
||||
key: _HIHideMenuBar
|
||||
type: bool
|
||||
value: true
|
||||
|
||||
- name: Show battery percentage
|
||||
osx_defaults:
|
||||
domain: com.apple.menuextra.battery
|
||||
key: ShowPercent
|
||||
type: string
|
||||
value: yes
|
||||
|
||||
- name: Show the current date
|
||||
osx_defaults:
|
||||
domain: com.apple.menuextra.clock
|
||||
key: DateFormat
|
||||
type: string
|
||||
value: 'EEE d MMM HH:mm'
|
||||
|
|
@ -1,25 +1,4 @@
|
|||
---
|
||||
- name: 'Menu bar: Hide by default'
|
||||
osx_defaults:
|
||||
domain: 'Apple Global Domain'
|
||||
key: _HIHideMenuBar
|
||||
type: bool
|
||||
value: true
|
||||
|
||||
- name: 'Menu bar: Show battery'
|
||||
osx_defaults:
|
||||
domain: com.apple.menuextra.battery
|
||||
key: ShowPercent
|
||||
type: string
|
||||
value: yes
|
||||
|
||||
- name: 'Menu bar: Show date'
|
||||
osx_defaults:
|
||||
domain: com.apple.menuextra.clock
|
||||
key: DateFormat
|
||||
type: string
|
||||
value: 'EEE d MMM HH:mm'
|
||||
|
||||
- name: Check for software updates daily, not just once per week
|
||||
osx_defaults:
|
||||
domain: com.apple.SoftwareUpdate
|
||||
|
@ -69,9 +48,3 @@
|
|||
type: boolean
|
||||
value: true
|
||||
|
||||
- name: Kill affected applications
|
||||
command: 'killall {{ item }}'
|
||||
with_items:
|
||||
- Dock
|
||||
- Finder
|
||||
- SystemUIServer
|
|
@ -10,5 +10,5 @@
|
|||
osx_defaults:
|
||||
domain: com.apple.screensaver
|
||||
key: askForPasswordDelay
|
||||
type: float
|
||||
type: int
|
||||
value: 0
|
||||
|
|
Loading…
Reference in a new issue