[meta] Add .tmux.conf.local, restart system utilities
diff --git a/ansible/roles/osx/files/.tmux.conf.local b/ansible/roles/osx/files/.tmux.conf.local
new file mode 100644
index 00000000..978c611b
--- /dev/null
+++ b/ansible/roles/osx/files/.tmux.conf.local
@@ -0,0 +1,2 @@
+set-option -g default-command "reattach-to-user-namespace -l zsh"
+bind y run "tmux save-buffer - | reattach-to-user-namespace pbcopy"
diff --git a/ansible/roles/osx/tasks/defaults.yml b/ansible/roles/osx/tasks/defaults.yml
index 5f5cde77..fa52cc03 100644
--- a/ansible/roles/osx/tasks/defaults.yml
+++ b/ansible/roles/osx/tasks/defaults.yml
@@ -3,3 +3,8 @@
sudo: True
- command: defaults write {{ item }}
with_items: defaults
+- command: killall {{ item }}
+ with_items:
+ - Finder
+ - Dock
+ - SystemUIServer
diff --git a/ansible/roles/osx/tasks/main.yml b/ansible/roles/osx/tasks/main.yml
index c64ba33a..ab60fde4 100644
--- a/ansible/roles/osx/tasks/main.yml
+++ b/ansible/roles/osx/tasks/main.yml
@@ -5,4 +5,5 @@
- include: fonts.yml
- include: defaults.yml
- file: path=~/Library/KeyBindings state=directory
+- copy: src=.tmux.conf.local dest=~/.tmux.conf.local
- copy: src=DefaultKeyBinding.dict dest=~/Library/KeyBindings/DefaultKeyBinding.dict