This commit is contained in:
Oliver Davies 2025-09-07 20:51:24 +01:00
parent 465fbe3e4e
commit 4e3d5a9341

12
zet
View file

@ -4,12 +4,12 @@ set -euo pipefail
EDITOR="${EDITOR:-nvim}"
ZET_DIR="${ZET_DIR:-$HOME/Documents/zet}"
ZET_TMP="$ZET_DIR/.zets"
ZET_TMP_FILE="$ZET_DIR/.zets"
if [[ ! -d "$ZET_DIR" ]]; then
mkdir -p "$ZET_DIR"
(cd "$ZET_DIR" && git init)
touch "$ZET_TMP"
touch "$ZET_TMP_FILE"
echo "/.zets" > "$ZET_DIR/.gitignore"
git -C "$ZET_DIR" add .
git -C "$ZET_DIR" commit -m 'Initial commit'
@ -137,7 +137,7 @@ new_zet() {
title="$*"
echo "= $title" > "$filename"
echo "$date $title" >> "$ZET_TMP"
echo "$date $title" >> "$ZET_TMP_FILE"
"$EDITOR" "$filename"
@ -150,11 +150,11 @@ run_git_command() {
}
search_zets() {
grep --ignore-case "$*" < "$ZET_TMP"
grep --ignore-case "$*" < "$ZET_TMP_FILE"
}
show_titles() {
cat "$ZET_TMP"
cat "$ZET_TMP_FILE"
}
show_zet() {
@ -175,7 +175,7 @@ update_zet_list() {
title=$(head -n 1 "$filename" | sed 's/^= //' | sed 's/^# //')
echo "$id $title"
done | sort > "$ZET_TMP" &
done | sort > "$ZET_TMP_FILE" &
}
main "$@"