diff --git a/dotlib/cattle.sh b/dotlib/cattle.sh index 2b005d0..cc2dac0 100644 --- a/dotlib/cattle.sh +++ b/dotlib/cattle.sh @@ -10,6 +10,11 @@ slay-reaper() { kill -KILL "$reaper_pid" } +cd() { + command cd "$@" + printf %s "$PWD" > /tmp/iterm2-prev-dir.txt +} + { trap "" INT trap reset-elapsed USR1 @@ -27,3 +32,13 @@ slay-reaper() { reaper_pid=$! PROMPT_COMMAND+=(ping-timer) trap slay-reaper EXIT + +if [[ -f /tmp/iterm2-prev-dir.txt ]]; then + dir=$(