/scoop-nonportable

Scoop bucket for nonportable apps

Primary LanguagePowerShellThe UnlicenseUnlicense

Scoop Nonportable

This is a Scoop bucket, which contains nonportable application.

Scoop is an excellent package manager for Windows. It allows installing, uninstalling and updating apps from the command line. The Scoop repository contains many useful applications and there are many more in the extras bucket. A bucket is a collection of application manifests, while an app manifest is a recipe for installing software.

The problem with portable apps

There is a problem with many applications in the Scoop and extras buckets. They are portable. A portable application is an application, that keeps its data in the application folder, which leads to many kinds of problems.

  1. If you update a portable app with Scoop, then you normally lose all application data. Scoop has a workaround for this, but not all app manifests have this workaround.
  2. If you install a portable app using Scoop, you will lose1 all app data of the previous installation.
  3. If you uninstall a portable app using Scoop, you will lose2 all app data of the portable app.

This bucket

This bucket contains only nonportable versions of apps. To add this bucket to Scoop execute

scoop bucket add nonportable

or if that doesn't work

scoop bucket add nonportable https://github.com/oltolm/scoop-nonportable

Pull requests are welcome!

Footnotes

  1. It will remain there physically, but the portable installation will not use it.

  2. It will remain there physically, but the nonportable installation will not use it.