diff --git a/ansible/roles/dotfiles/tasks/main.yml b/ansible/roles/dotfiles/tasks/main.yml
index c57b16b0..1d019402 100644
--- a/ansible/roles/dotfiles/tasks/main.yml
+++ b/ansible/roles/dotfiles/tasks/main.yml
@@ -19,6 +19,9 @@
file: src={{ item }} dest=~/.ssh/{{ item | basename }} state=link
with_fileglob: ~/.dotfiles/.ssh/*
+- name: symlink ~bin
+ file: src=~/.dotfiles/bin dest=~/bin state=link
+
- name: symlink ~/.tmux.conf.local
file: src=~/.dotfiles/osx/.tmux.conf.local dest=~/.tmux.conf.local state=link
when: ansible_distribution == "MacOSX"
diff --git a/src/prezto b/src/prezto
index 0667d581..5af17ad0 160000
--- a/src/prezto
+++ b/src/prezto
@@ -1 +1 @@
-Subproject commit 0667d5816239b2ddb1204370f637971b07e5f1b9
+Subproject commit 5af17ad0555c02190cd198de7ac07241ee5d461e