Skip to Content
DocumentationIntroduction

Floppy.WTF Documentation

Welcome to the Floppy.WTF documentation. This is the complete reference for the device lifecycle platform built on NixOS.

What is Floppy.WTF?

Floppy.WTF is a complete device lifecycle platform:

  1. Register — Intake new hardware with verifiable identity + photo evidence
  2. Provision — Flash deterministic NixOS builds via USB
  3. Theme — Ship branded, gorgeous desktop experiences (Applenix / Matrix)
  4. Connect — AirDrop-like device mesh with encrypted sync
  5. Manage — Fleet visibility, role assignment, integrity verification

The goal: rival Apple’s device experience using open, reproducible infrastructure.

Principles

#PrincipleDescription
1DeterministicEvery system state derivable from config
2Integrity-firstContent-addressed, hash-verified, auditable
3BeautifulTypography and theming rival commercial OS quality
4ComposableModular NixOS configs, reusable across hardware classes
5OperationalCLI-driven workflows, not manual procedures

Quick Start

# Clone the repo git clone git@github.com:DecOperations/Floppy.WTF.git cd Floppy.WTF # Install CLI dependencies cd cli && bun install # Register your first device bun run src/main.ts device register \ --model "Dell Inspiron 15 3535" \ --serial "ABC1234XYZ" \ --role dev

Documentation Structure

Last updated on