Introduction
Purpose
This document describes the file format, including logical and on-disk formats, for HorizonScript. HorizonScript is the file read in by the Project Horizon system to configure Adélie Linux on a target computer.
Document Conventions
Text formatted like this text is meant to represent a literal value, or a value that will appear verbatim in the HorizonScript.
Text formatted like this text is replaceable, or a value that will vary based on User or Administrator decisions.
Intended Audience
This document is intended to be used by developers and researchers, to implement Project Horizon 1.0 and study how Project Horizon accomplishes its goals of installing and configuring Adélie Linux. This document may also be used by Administrators intended to hand-write their own HorizonScript, though this activity is only recommended for advanced users. This document is additionally intended to be used by the wider Adélie Linux community to determine how Project Horizon is designed, its intended purposes, and for development of future releases of Project Horizon.