nixos-ops

Installation
SKILL.md

NixOS Operations: Architecture, Deployment & Tooling

Operator's Manual for this NixOS Infrastructure

This skill covers the operational aspects of managing this multi-host NixOS repository: architecture, deployment workflows, testing strategies, and tooling integration.

๐Ÿ—๏ธ Project Architecture

Flake Structure (flake.nix)

This repository uses a unified multi-host flake architecture.

  • Inputs: Defined in flake.nix (nixpkgs, home-manager, stylix, agenix, etc.).
  • Outputs: Generates nixosConfigurations for all hosts.
  • makeNixosSystem: A helper function in flake.nix that standardizes host creation:
    • Injects specialArgs: host, username, sharedVariables, hardwareProfiles.
    • Sets up Overlays: Custom packages and fixes.
    • Configures Home Manager: Integrated directly into the NixOS system.
Installs
โ€“
Repository
smithery/ai
First Seen
โ€“
nixos-ops โ€” smithery/ai