Versions in this module Expand all Collapse all v0 v0.0.2 Jan 30, 2023 Changes in this version + func GetPackageREADME(repoURL, repoHash string, systemID string) (ret string) + func IconJSON(iconDirName string) (ret map[string]interface{}, err error) + func InstallIcon(repoURL, repoHash, installPath string, systemID string) error + func InstallTemplate(repoURL, repoHash, installPath string, systemID string) error + func InstallTheme(repoURL, repoHash, installPath string, systemID string) error + func InstallWidget(repoURL, repoHash, installPath string, systemID string) error + func TemplateJSON(templateDirName string) (ret map[string]interface{}, err error) + func ThemeJSON(themeDirName string) (ret map[string]interface{}, err error) + func UninstallIcon(installPath string) error + func UninstallTemplate(installPath string) error + func UninstallTheme(installPath string) error + func UninstallWidget(installPath string) error + func WidgetJSON(widgetDirName string) (ret map[string]interface{}, err error) + type Icon struct + func Icons() (icons []*Icon) + func InstalledIcons() (ret []*Icon) + type Package struct + Author string + Current bool + Downloads int + HInstallDate string + HInstallSize string + HSize string + HUpdated string + InstallSize int64 + Installed bool + Name string + OpenIssues int + Outdated bool + PreviewURL string + PreviewURLThumb string + README string + RepoHash string + RepoURL string + Size int64 + Stars int + URL string + Updated string + Version string + type Template struct + func InstalledTemplates() (ret []*Template) + func Templates() (templates []*Template) + type Theme struct + Modes []string + func InstalledThemes() (ret []*Theme) + func Themes() (ret []*Theme) + type Widget struct + func InstalledWidgets() (ret []*Widget) + func Widgets() (widgets []*Widget)