#!/bin/bash set -euo pipefail source "$(dirname "${BASH_SOURCE[0]}")/../../lib/logging.sh" # lamco-rdp-server — native Wayland RDP server (Rust, H.264, VA-API) # Builds from AUR; requires cargo, clang, cmake, nasm (auto-pulled as makedeps) log "Installing lamco-rdp-server (AUR)..." yay -S --answerdiff None --answerclean All --noconfirm lamco-rdp-server log "Enabling lamco-rdp-server as user service..." systemctl --user enable lamco-rdp-server.service 2>/dev/null \ || warn "No user session active — run after login: systemctl --user enable lamco-rdp-server.service" log "lamco-rdp-server enabled as a user service." log "Start it with: systemctl --user start lamco-rdp-server" log "Or launch the GUI tray: lamco-rdp-server-gui" warn "Install a matching xdg-desktop-portal for your compositor: xdg-desktop-portal-hyprland / -wlr / -gnome / -kde"