Move macOS tasks into the role

Further cleanup and categorisation needed.

#7
This commit is contained in:
Oliver Davies 2020-01-15 00:20:01 +00:00
parent 31731745e0
commit 5a748113b0
6 changed files with 28 additions and 31 deletions

View file

@ -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]

View file

@ -3,7 +3,7 @@
osx_defaults:
domain: com.apple.dock
key: tilesize
type: float
type: int
value: 20
notify:
- killall Dock

View file

@ -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

View 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'

View file

@ -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

View file

@ -10,5 +10,5 @@
osx_defaults:
domain: com.apple.screensaver
key: askForPasswordDelay
type: float
type: int
value: 0