GroundControl
A discreet command center for Windows development environments, implemented as a minimalist Win32 background service. GroundControl acts as a "Flight Controller" that ensures your development tools are mission-ready before you write your first line of code.
The service handles package stewardship through automatic synchronization of chezmoi, scoop and mise, keeping your toolchains current without manual intervention. It builds bridges between Windows and WSL with seamless SSH-agent forwarding, keeping private keys secure on the host while remaining available in Linux shells.
GroundControl maintains data integrity through systematic restic backups, monitoring intervals to ensure work is consistently preserved in the background. The system orchestrates trigger-based execution of Taskfile tasks, handling operations like build artifact cleanup after hours.
Built in C with direct Win32 API usage, GroundControl consumes minimal system resources, existing as a modest icon in the system tray. Each feature operates as an independent module that can be enabled or disabled through the context menu, with configuration handled through a lightweight interface while worker threads maintain system responsiveness.