Windower Commands - Windower/packages GitHub Wiki

Package Management

Installing Packages

Install one or more packages and any required dependencies.

/install <package_name> [package_name ...]

Uninstalling Packages

Uninstall one or more packages. This does not delete them from the filesystem.

/uninstall <package_name> [package_name ...]

Updating Packages

Update one or more packages.

/update <package_name> [package_name ...]

Update all packages. Use the optional force parameter to skip version and file time checks.

/updateall [force]

Loading and Unloading Packages

Load one or more addon or service packages.

/load <package_name> [package_name ...]

Unload one or more addon or service packages.

/unload <package_name> [package_name ...]

Reload one or more service packages.

/reload <package_name> [package_name ...]

Unload all currently-loaded packages.

/unloadall

Reload all currently-loaded packages.

/reloadall

Refresh the package manifest.

/pkg reload

Managing package sources

Lists all currently known package sources.

/pkg listsrc

Adds a new package source.

/pkg addsrc <url>

Removes a package source.

/pkg removesrc <url>

Script Commands

Run a specified file in the script environment.

/exec <file>

Evaluate a specified chunk of Lua in the script environment.

/eval <lua>

Reset the script environment.

/reset

Other Commands

⚠️ **GitHub.com Fallback** ⚠️