Add consistency to service files

This commit is contained in:
Felix Van der Jeugt 2019-10-29 19:40:41 +01:00
parent b2072e7189
commit d72155cd86
No known key found for this signature in database
GPG Key ID: 58B209295023754D
3 changed files with 9 additions and 9 deletions

View File

@ -1,11 +1,11 @@
#!/bin/sh
#!/bin/sh -e
# check for internet connection
ip route ls | grep -v '' && exit 1
ip route ls | grep -q '.'
# check if the gpg-agent is running
pgrep gpg-agent >/dev/null || exit 2
pgrep gpg-agent > /dev/null
notmuch --config="$HOME/.notmuch-config" new --quiet 2>&1 \
| xargs -0 --no-run-if-empty notify-send \
&& exec sleep 3m
notmuch new --quiet 2>&1 | xargs -0 --no-run-if-empty notify-send
exec sleep 3m

View File

@ -1,5 +1,5 @@
#!/bin/sh
exec env \
exec env \
HOME="${HOME:-/home/noctua}" \
XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-/home/noctua/.config}" \
LC_ALL="en_US.utf-8" \

View File

@ -1,10 +1,10 @@
#!/bin/sh -e
# check for internet connection
! ip route ls | grep -v ''
ip route ls | grep -q '.'
# check if the gpg-agent is running
pgrep gpg-agent >/dev/null
pgrep gpg-agent > /dev/null
vdirsyncer -v WARNING sync 2>&1