Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InstallPacks ¶
func InstallPacks(opts InstallPacksOptions) (*types.ExecutionResult, error)
InstallPacks runs the installation and deployment logic for the specified packs. It first executes power-ups with RunModeOnce, then those with RunModeMany.
Types ¶
type InstallPacksOptions ¶
type InstallPacksOptions struct {
// DotfilesRoot is the path to the root of the dotfiles directory.
DotfilesRoot string
// PackNames is a list of specific packs to install. If empty, all packs are installed.
PackNames []string
// DryRun specifies whether to perform a dry run without making changes.
DryRun bool
// Force re-runs power-ups that normally only run once.
Force bool
}
InstallPacksOptions defines the options for the InstallPacks command.
Click to show internal directories.
Click to hide internal directories.