AI product Open source

headless

headless is an agent skill and Nix flake for configuring Mac, Linux, and Windows machines over SSH without exposing the administrator password to the agent. It guides setup step by step: saving the password in a secret store, pinning the host key and adding an SSH key, configuring unattended operation and automatic sign-in after restart, enforcing key-only SSH, optionally joining Tailscale, and reading settings back after a restart to verify recovery. The repository provides scripts and configurations for Apple silicon Macs, NixOS and other Linux distributions, Windows 11, and Windows Server 2025, plus nix-darwin and NixOS modules and templates. It is distributed as an npx skills package and can also be consumed as a Nix flake; its automated workflows exercise the Mac, Linux, and Windows journeys over SSH and check that passwords do not appear in logs.

View repository Mentioned in 1 video ↓

What headless is used for

1 use taken from transcripts — each links to the moment in the video.

  • An agent skill that lets your coding agent set up a Mac, Linux, or Windows machine over SSH so it can run unattended, walking through never sleeping, auto sign-in after restart, key-only SSH, and optional Tailscale, then verifying everything comes back up.

Videos mentioning headless

1 in the library.