data

package
v0.2.40 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 27, 2025 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Backups       pathways.AbsDir = "backups"
	Metadata      pathways.AbsDir = "metadata"
	Downloads     pathways.AbsDir = "downloads"
	Runtimes      pathways.AbsDir = "runtimes"
	InstalledApps pathways.AbsDir = "installed-apps"
)
View Source
const (
	Redux              pathways.RelDir = "_redux"
	DownloadsManifests pathways.RelDir = "downloads-manifests"
	InstalledManifests pathways.RelDir = "installed-manifests"
	MacOsExtracts      pathways.RelDir = "_macos_extracts"
	GitHubReleases     pathways.RelDir = "github-releases"
	Assets             pathways.RelDir = "assets"
	Binaries           pathways.RelDir = "binaries"
	PrefixArchive      pathways.RelDir = "prefix-archive"
	UmuConfigs         pathways.RelDir = "umu-configs"
	Inventory          pathways.RelDir = "_inventory"
)
View Source
const (
	ServerConnectionProperties = "server-connection"

	ServerProtocolProperty = "server-protocol"
	ServerAddressProperty  = "server-address"
	ServerPortProperty     = "server-port"
	ServerUsernameProperty = "server-username"
	ServerPasswordProperty = "server-password"

	BundleNameProperty = "bundle-name"
	TitleProperty      = "title"
	SlugProperty       = "slug"

	PrefixEnvProperty     = "prefix-env"
	PrefixExePathProperty = "prefix-exe-path"

	GitHubReleasesUpdatedProperty = "github-releases-updated"

	InstallParametersProperty = "install-parameters"
	KeepDownloadsProperty     = "keep-downloads"
	NoSteamShortcutProperty   = "no-steam-shortcut"

	InstallDateProperty = "install-date"
	LastRunDateProperty = "last-run-date"
)
View Source
const (
	ServerHealthPath            = "/api/health"
	ServerHealthAuthPath        = "/api/health-auth"
	ServerDownloadsManifestPath = "/api/downloads-manifest"
	ServerGitHubReleasesPath    = "/api/github-releases"
	ServerGitHubLatestAssetPath = "/api/github-latest-asset"
	ServerFilesPath             = "/files"
	ServerImagePath             = "/image"
)

Variables

Functions

func AllProperties added in v0.1.19

func AllProperties() []string

func CurrentOs added in v0.1.86

func GetAbsBinariesDir added in v0.1.24

func GetAbsBinariesDir(repo string, release *github_integration.GitHubRelease) (string, error)

func GetAbsBundlePath added in v0.2.9

func GetAbsBundlePath(id, langCode string, operatingSystem vangogh_integration.OperatingSystem, rdx redux.Readable) (string, error)

func GetAbsInventoryFilename added in v0.2.31

func GetAbsInventoryFilename(id, langCode string, operatingSystem vangogh_integration.OperatingSystem, rdx redux.Readable) (string, error)

func GetAbsPrefixDir added in v0.1.29

func GetAbsPrefixDir(id, langCode string, rdx redux.Readable) (string, error)

func GetAbsReleaseAssetPath added in v0.1.24

func GetAbsReleaseAssetPath(repo string, release *github_integration.GitHubRelease, asset *github_integration.GitHubAsset) (string, error)

func GetAbsReleasesDir added in v0.1.24

func GetAbsReleasesDir(repo string, release *github_integration.GitHubRelease) (string, error)

func GetPrefixName added in v0.1.69

func GetPrefixName(id string, rdx redux.Readable) (string, error)

func GetRelFilesModifiedAfter added in v0.2.8

func GetRelFilesModifiedAfter(absDir string, utcTime int64) ([]string, error)

func InitRootDir

func InitRootDir() (string, error)

func OsLangCode added in v0.2.5

func OsLangCode(operatingSystem vangogh_integration.OperatingSystem, langCode string) string

func ServerUrl added in v0.1.95

func ServerUrl(rdx redux.Readable, path string, params map[string]string) (*url.URL, error)

func TheoExecutable added in v0.1.55

func TheoExecutable() (string, error)

func UmuProtonLatestReleasePath added in v0.1.89

func UmuProtonLatestReleasePath() (string, error)

func UmuRunLatestReleasePath added in v0.1.86

func UmuRunLatestReleasePath() (string, error)

func UserDataHomeDir added in v0.1.42

func UserDataHomeDir() (string, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL