Budgie Tovarisch Rescue
=======================

Emergency toolkit for Budgie Desktop — direct console launcher when
display managers fail.

QUICK START
-----------
- Manual start: just type 'budgie-tovarisch-rescue' after login
- Recovery mode: 'budgie-tovarisch-rescue --recovery' (minimal config)
- Exit session: log out or kill labwc (Ctrl+Alt+Backspace)

AUTO-START METHODS
------------------
1. Systemd user service:
   systemctl --user enable budgie-tovarisch-rescue.service
   systemctl --user start budgie-tovarisch-rescue.service

2. TTY1 auto-login:
   Edit ~/.profile and add:
   if [ "$(tty)" = "/dev/tty1" ]; then
       exec budgie-tovarisch-rescue
   fi

3. System-wide tty1 service:
   sudo systemctl enable budgie-tovarisch-rescue@username.service

4. Display Manager:
   Select "Budgie Tovarisch Rescue" in SDDM/LightDM

CONFIGURATION
-------------
Create ~/.config/budgie-tovarisch-rescue.conf to override settings.
Example:
   export GDK_BACKEND=wayland
   export _JAVA_AWT_WM_NONREPARENTING=1

RECOVERY MODE
-------------
Use --recovery flag for minimal configuration:
   budgie-tovarisch-rescue --recovery
This uses a simplified labwc config when the main one is broken.

TROUBLESHOOTING
---------------
- Check logs: journalctl --user -u budgie-tovarisch-rescue.service
- Test manually: budgie-tovarisch-rescue
- Verify Wayland: echo $XDG_SESSION_TYPE

This package is part of the Alveus Budgie stack for openSUSE Tumbleweed.
