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