Skip to content

Package Management

Soar provides a comprehensive set of commands for managing packages on your system. This section is the entry point for every package management operation, from installing and removing packages to searching repositories, switching variants, and running packages without installation.

Each topic below has a dedicated page with full details, flags, and examples.

Core Operations

Package Discovery

  • Searching Packages finds packages across repositories, with case-sensitive search and detailed lookups.
  • Listing Packages views available packages and inspects installed ones.

Package Inspection

Variants and Execution

Declarative Management

  • Declarative Packages defines packages in ~/.config/soar/packages.toml and applies them with soar apply.

System Maintenance

TIP

New to soar? Start with Installing Packages, then explore Searching and Listing to discover what is available.

Released under the MIT License.