From bed1b66e50403d9b5af9844173f50cd07f2dd874 Mon Sep 17 00:00:00 2001 From: Alpha Chen Date: Mon, 1 Sep 2014 10:20:59 -0700 Subject: [PATCH] [meta] Add .tmux.conf.local, restart system utilities --- ansible/roles/osx/files/.tmux.conf.local | 2 ++ ansible/roles/osx/tasks/defaults.yml | 5 +++++ ansible/roles/osx/tasks/main.yml | 1 + 3 files changed, 8 insertions(+) create mode 100644 ansible/roles/osx/files/.tmux.conf.local diff --git a/ansible/roles/osx/files/.tmux.conf.local b/ansible/roles/osx/files/.tmux.conf.local new file mode 100644 index 0000000..978c611 --- /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 5f5cde7..fa52cc0 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 c64ba33..ab60fde 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