Versions in this module Expand all Collapse all v0 v0.6.2 Jul 15, 2023 v0.6.1 Oct 2, 2022 Changes in this version + func InstallPackages(c configuration.PkgManagers) error + func PrintError(err string, values ...interface{}) + type Index struct + func (i *Index) Lines() []string + func (i *Index) RemovedLines() []string + func (i *Index) Write(newLines []string) error + type Indexer interface + Lines func() []string + RemovedLines func() []string + Write func(newLines []string) error + func NewIndexer(repoPath string) (Indexer, error) + type Items struct + func (e *Items) Action(action string) + func (e *Items) AddItems(items []configuration.OSLocation) + func (e *Items) CleanUp(removedLines []string) error + type ItemsActions interface + Action func(action string) + AddItems func(items []configuration.OSLocation) + CleanUp func(removedLines []string) error + func NewItemsActions(items []configuration.OSLocation, storage string, ...) ItemsActions