#!/usr/bin/env bash set -euo pipefail sourceDir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" installDir="$HOME/.local/share/notif-vault-src" binDir="$HOME/.local/bin" autostartDir="$HOME/.config/autostart" mkdir -p "$installDir" "$binDir" "$autostartDir" rsync -a --delete "$sourceDir/notif_vault" "$installDir/" cp "$sourceDir/config.default.json" "$installDir/config.default.json" cat > "$binDir/notif-vault" < "$binDir/notif-vault-daemon" < "$autostartDir/notif-vault.desktop" <