34 lines
538 B
Plaintext
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 $*
|
|
}
|
|
|