#!/usr/bin/env bash
set +e
echo "DANKE://HMI DOCTOR"
echo "==================="
echo -n "service      : "; systemctl --user is-active danke-hmi.service
echo -n "hyprctl      : "; command -v hyprctl || true
echo -n "Hyprland ver : "; hyprctl version 2>/dev/null | head -1
echo -n "uinput       : "; test -w /dev/uinput && echo writable || ls -l /dev/uinput 2>/dev/null || echo absent
echo -n "playerctl    : "; command -v playerctl || echo absent
echo -n "wpctl        : "; command -v wpctl || echo absent
echo -n "wl-copy      : "; command -v wl-copy || echo absent
echo
echo "Active window:"
hyprctl -j activewindow 2>/dev/null || true
echo
echo "Recent logs:"
journalctl --user -u danke-hmi.service -n 20 --no-pager
