Description
Arch package and configuration state can be described declaratively, making systems easier to reproduce and audit. It is useful for advanced users who manage packages, dotfiles, and system configuration together.
This command-line tool can interact with pacman, development tools, systemd, and Git. It may change installed packages and configuration files, so declared plans should be reviewed before execution.