improvements to todo()

This commit is contained in:
PowerUser64 2021-09-15 21:38:22 -07:00
parent 77fc724098
commit 297f068dc3

5
.zshrc
View file

@ -158,9 +158,12 @@
# an improved way to manage the todo list
todo() {
(
cd "$(dirname "$(realpath ~/todo)")"
test -d .git || git rev-parse --git-dir > /dev/null 2>&1 && echo 'pulling repository' && git pull
# only pull the repo if there is some argument
[ -z "$1" ] || test -d .git || git rev-parse --git-dir > /dev/null 2>&1 && echo 'pulling repository' && git pull
"$EDITOR" ~/todo
)
}
# Simple extraction script. Taken from manjaro's .bashrc