Documentation
¶
Overview ¶
Package status provides the status command implementation for dodot.
The status command shows the deployment state of packs and files, answering two key questions:
- What has already been deployed? (current state)
- What will happen if I deploy? (predicted state)
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StatusPacks ¶
func StatusPacks(opts StatusPacksOptions) (*types.DisplayResult, error)
StatusPacks shows the deployment status of specified packs
Types ¶
type StatusPacksOptions ¶
type StatusPacksOptions struct {
// DotfilesRoot is the root directory containing packs
DotfilesRoot string
// PackNames specifies which packs to check status for
// If empty, all packs are checked
PackNames []string
// Paths provides system paths (required)
Paths types.Pather
// FileSystem to use (defaults to OS filesystem)
FileSystem types.FS
}
StatusPacksOptions contains options for the status command
Click to show internal directories.
Click to hide internal directories.