diff --git a/ansible/laptop.yml b/ansible/laptop.yml index f3994df..111eefa 100644 --- a/ansible/laptop.yml +++ b/ansible/laptop.yml @@ -1,12 +1,12 @@ - hosts: local tasks: - file: path={{ ansible_env.HOME }}/Applications state=directory - # - homebrew: name=caskroom/cask/brew-cask state=upgraded + - homebrew_tap: name=caskroom/cask state=present - homebrew: name=brew-cask state=present - # - homebrew_cask: name={{ item }} state=installed - # with_items: - # - slimbatterymonitor - - shell: ioreg -n IOHIDKeyboard -r | grep -e VendorID\" -e ProductID | ruby -e 'print ARGF.read.scan(/\d+/).join(?-)' + + - name: get id for built-in keyboard + shell: ioreg -n IOHIDKeyboard -r | grep -e VendorID\" -e ProductID | ruby -e 'print ARGF.read.scan(/\d+/).join(?-)' register: keyboard_id - - command: defaults -currentHost write -g com.apple.keyboard.modifiermapping.{{ keyboard_id.stdout }}-0 -array-add 'HIDKeyboardModifierMappingDst2HIDKeyboardModifierMappingSrc0' + - name: s/caps lock/ctrl/ + command: defaults -currentHost write -g com.apple.keyboard.modifiermapping.{{ keyboard_id.stdout }}-0 -array-add 'HIDKeyboardModifierMappingDst2HIDKeyboardModifierMappingSrc0'