#!/usr/bin/env bash
set -u
echo "display_manager=$(basename "$(readlink -f /etc/systemd/system/display-manager.service 2>/dev/null)" 2>/dev/null || echo unknown)"
background=/usr/share/backgrounds/brz-healthos/brz-healthos-aug-2026.png
brand=/usr/share/pixmaps/brz-healthos-login-brand.svg
echo "background=$([ -f "$background" ] && echo present || echo missing)"
echo "brand_lockup=$([ -f "$brand" ] && echo present || echo missing)"
if command -v dconf >/dev/null 2>&1; then
  configured="$(DCONF_PROFILE=gdm dconf read /org/gnome/desktop/background/picture-uri 2>/dev/null || true)"
  configured_brand="$(DCONF_PROFILE=gdm dconf read /org/gnome/login-screen/logo 2>/dev/null || true)"
  echo "configured_background=${configured:-missing}"
  echo "configured_brand=${configured_brand:-missing}"
fi
echo 'mode=stable pre-rendered background/translucent shell fallback'
echo 'restore=brz-healthos-restore-default-login-theme'
