From e720d3ec01eb22ae9834e6509954f5f99a60dde7 Mon Sep 17 00:00:00 2001 From: elenapan Date: Wed, 18 Dec 2024 10:24:29 +0200 Subject: [PATCH] agenda: Exit if any of the .org files do not exist --- config/eww/scripts/daemons/agenda.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/config/eww/scripts/daemons/agenda.sh b/config/eww/scripts/daemons/agenda.sh index f347b97..95c58b0 100755 --- a/config/eww/scripts/daemons/agenda.sh +++ b/config/eww/scripts/daemons/agenda.sh @@ -2,6 +2,13 @@ org_files=("$HOME/notes/todo.org" "$HOME/notes/birthdays.org" "$HOME/notes/finance.org" "$HOME/notes/health.org" "$HOME/notes/home.org") +for file in "${org_files[@]}"; do + if [ ! -f "$file" ]; then + echo File "$file" does not exist + exit 1 + fi +done + update() { ~/.config/eww/scripts/agenda.py "${org_files[@]}" ~/.config/eww/scripts/cal.py @@ -19,5 +26,6 @@ done)& while true; do inotifywait -qq -e modify "${org_files[@]}" + echo update update; done