[ansible] Set default terminal profile
change
commit f74769182e483af3b73666f85e86255e6df6323e
author Alpha Chen <alpha.chen@gmail.com>
date
parent f1513761
diff --git a/ansible/roles/osx/tasks/main.yml b/ansible/roles/osx/tasks/main.yml
index e937f68d..fa8c8e5b 100644
--- a/ansible/roles/osx/tasks/main.yml
+++ b/ansible/roles/osx/tasks/main.yml
@@ -7,6 +7,7 @@
   when: inventory_hostname != "localhost"
 
 - include: dock.yml
+- include: terminal.yml
 
 - name: set OS X defaults
   my_defaults:
diff --git a/ansible/roles/osx/tasks/terminal.yml b/ansible/roles/osx/tasks/terminal.yml
new file mode 100644
index 00000000..e138cd86
--- /dev/null
+++ b/ansible/roles/osx/tasks/terminal.yml
@@ -0,0 +1,12 @@
+- name: import terminal profile
+  command: open ~/.dotfiles/Alpha.terminal
+
+- name: set terminal profile to be the default
+  my_defaults:
+    domain: com.apple.Terminal
+    key: "{{ item }} Window Settings"
+    type: string
+    value: Alpha
+  with_items:
+    - Default
+    - Startup