aegis init

Initialize a new aegis manifest and module directory structure.

Usage

aegis init [PATH]

Arguments

ArgumentDefaultDescription
PATH.Directory to initialize

What it creates

<path>/
├── aegis.toml          # Top-level manifest with defaults
└── modules/
    ├── shell/module.toml
    ├── terminal/module.toml
    ├── ai-tools/module.toml
    ├── dev-tools/module.toml
    └── dirmacs/module.toml

Example

mkdir my-dotfiles && cd my-dotfiles
aegis init
# ✓ Initialized aegis at ./aegis.toml
#   Created module directories under modules/
#   Edit aegis.toml and module.toml files to configure your system

Fails if aegis.toml already exists in the target directory.