# Functions
AppAllPath returns paths of all apps.
Apply .
AppPath return path of app directory.
Auto checks Spotify state, re-backup and apply if needed, then launch Spotify client normally.
Backup stores original apps packages, extracts them and preprocesses extracted apps' assets.
CheckUpgrade fetchs latest package version from Github API and inform user if there is new release.
Clear clears current backup.
DisplayAllConfig displays all configs in all sections.
DisplayColors prints out every color name, hex and rgb value.
DisplayConfig displays value of requested config field.
EditColor changes one or multiple colors' values.
EditConfig changes one or multiple config value.
ExtensionAllPath returns paths of all extension files.
ExtensionPath return path of extension file.
No description provided by the author
GetConfigPath returns location of config file.
GetSpotifyPath returns location of Spotify client.
InitConfig gets and parses config file.
InitPaths checks various essential paths' availablities, tries to auto-detect them and stops spicetify when any one of them is invalid.
InitSetting parses theme settings and gets color section.
ReadAnswer prints out a yes/no form with string from `info` and returns boolean value based on user input (y/Y or n/N) or return `defaultAnswer` if input is omitted.
RestartSpotify .
Restore uses backup to revert every changes made by Spicetify.
SetDevTool enables/disables developer mode of Spotify client.
ThemeAllAssetsPath returns paths of all theme's assets.
ThemeAssetPath returns path of theme assets color.ini and user.css.
UpdateAllExtension pushs all extensions to Spotify.
UpdateTheme updates user.css and overwrites custom assets.
No description provided by the author
Watch .
WatchExtensions .