X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=home%2Flib%2Flogin_functions.sh;h=d1d458a284011845b283a55b3a9d1dafc1d36a05;hb=e2b9f534cf88a0a8319e72dcf679e68289d55c0e;hp=7bd88cb52cf07054396097a163fd598f33230662;hpb=c24f661c76e3daf36623eb94c9ea9ee725348ea5;p=khome.git diff --git a/home/lib/login_functions.sh b/home/lib/login_functions.sh index 7bd88cb..d1d458a 100644 --- a/home/lib/login_functions.sh +++ b/home/lib/login_functions.sh @@ -425,6 +425,24 @@ gh_clone_repo() { git clone "$1" } +todo() { + local date + local timestamp + local bar + date=$(date +%F) + timestamp=$(date '+%F %A') + bar=$(for _ in {1..80}; do printf '='; done) + local -r dir="$DIR_TODO/daily" + local -r file="$dir/$date.txt" + + mkdir -p "$dir" + if [ ! -f "$file" ] + then + printf '%s\n%s\n%s\n' "$bar" "$timestamp" "$bar" > "$file" + fi + cd "$DIR_TODO" && "$EDITOR" "$file" +} + work_log_template() { cat << EOF $(date '+%F %A')