zsh/aliases/todo
2013-03-15 08:39:43 +01:00

34 lines
538 B
Plaintext

TODOGIT="$HOME/.git/"
.todo-git() {
if [[ "${PWD}" == "${HOME}" ]]; then
git --git-dir=$TODOGIT stash save todohomegit
fi
$*
if [[ "${PWD}" == "${HOME}" ]]; then
git --git-dir=$TODOGIT add .todo
git --git-dir=$TODOGIT commit -m todo
git --git-dir=$TODOGIT stash pop `git --git-dir=$TODOGIT stash list \
| grep todohomegit | grep -oe "^[^:]*"`
fi
}
tda() {
.todo-git =tda $*
}
tde() {
.todo-git =tde $*
}
tdr() {
.todo-git =tdr $*
}
tdd() {
.todo-git =tdd $*
}