[meta] Clean up laptop playbook
change
commit e428a2420e4abedb3d735ca617b017ec3e5ac62a
author Alpha Chen <alpha.chen@gmail.com>
date
parent 99d1c71c
diff --git a/ansible/laptop.yml b/ansible/laptop.yml
index f3994df7..111eefac 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 '<dict><key>HIDKeyboardModifierMappingDst</key><integer>2</integer><key>HIDKeyboardModifierMappingSrc</key><integer>0</integer></dict>'
+  - name: s/caps lock/ctrl/
+    command: defaults -currentHost write -g com.apple.keyboard.modifiermapping.{{ keyboard_id.stdout }}-0 -array-add '<dict><key>HIDKeyboardModifierMappingDst</key><integer>2</integer><key>HIDKeyboardModifierMappingSrc</key><integer>0</integer></dict>'