#!/bin/bash set -e # Build echo "Building message-center..." /usr/local/go/bin/go build -o message-center . # Install systemd service echo "Installing systemd service..." mkdir -p ~/.config/systemd/user/ cp message-center.service ~/.config/systemd/user/ # Create env file if it doesn't exist if [ ! -f ~/.config/message-center.env ]; then echo "Creating ~/.config/message-center.env..." cat > ~/.config/message-center.env << 'EOF' # Proton Bridge passwords - get from pass store PROTON_BRIDGE_PASSWORD= JOHAN_BRIDGE_PASSWORD= EOF echo "Please edit ~/.config/message-center.env and add your passwords" fi # Reload and enable systemctl --user daemon-reload systemctl --user enable message-center echo "" echo "Installation complete!" echo "" echo "To start: systemctl --user start message-center" echo "To check: systemctl --user status message-center" echo "Logs: journalctl --user -u message-center -f"