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.