mirror of
https://github.com/thegeneralist01/config.git
synced 2026-03-07 10:59:55 +01:00
918 B
918 B
AGENTS.md - AI Assistant Context
This file provides minimal context for assistants working with this Nix config repo.
Architecture Overview
File Structure Conventions
flake.nix- Main entry point, defines inputs/outputshosts/- Host-specific configurations- Each host has
default.nixthat callslib.mkSystem configuration.nixcontains host-specific settings
- Each host has
modules/- Reusable system modulescommon/- Cross-platform modules (always loaded)darwin/- macOS-specific moduleslinux/- Linux-specific modules
lib/- Custom library functionsmkSystem- Main system builder function
Host Naming & Categorization
- Hosts ending in
mbpor containingcentral-mbp-> Darwin - All others -> NixOS
- Current hosts:
thegeneralist(NixOS)thegeneralist-central(NixOS)thegeneralist-mbp(Darwin)thegeneralist-central-mbp(Darwin)