Imiddels staat versie 0.1.0 van MDEditor op gitlab. de binary kan worden geplaatst in $HOME/.local/bin of $HOME/bin (waar je je persoonlijke bin ook hent staan.
gebruik dit start script: In dit script staat o
#!/bin/bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
LOGFILE="$SCRIPT_DIR/mde.log"
# Zoek binary: eerst in PATH, dan in target/release
if command -v mde &>/dev/null; then
BINARY="$(command -v mde)"
elif [[ -x "$SCRIPT_DIR/target/release/mde" ]]; then
BINARY="$SCRIPT_DIR/target/release/mde"
else
echo "FOUT: mde niet gevonden."
exit 1
fi
# Stop bestaand proces (op naam, ongeacht het pad waarmee het gestart werd)
if pgrep -x mde > /dev/null 2>&1; then
echo "Stoppen..."
pkill -x mde
sleep 1
fi
cd "$SCRIPT_DIR"
nohup "$BINARY" >> "$LOGFILE" 2>&1 &
sleep 1
if pgrep -x mde > /dev/null 2>&1; then
echo "mde draait ($BINARY)"
echo "Log: $LOGFILE"
else
echo "FOUT: mde is niet gestart. Controleer $LOGFILE"
exit 1
fi