Skip to content

Scoop

A command-line program installer for Windows

  • unlike Chocolatey it does not require you to run it as admin.
  • unlike Winget you can install your own programs
  • All apps are contained in %USERPROFILE%\Scoop folder (per default, I recommend installing on a non-windows drive)
  • All software you install is in a portable factor (except the ones that end in -np, non portable)

Installing it is as easy as pasting this in PowerShell:

irm get.scoop.sh | iex
This makes a request to load a link which redirects to the latest version of Scoop's installation script hosted on GitHub and | iex executes it.

You're free to save the file on your disk and run it normally.

Git-based manifests

Each manifest contains information to download and install the latest version of a program, it's stored as a JSON file in Git repositories (called "buckets") and you can look through them on Scoop's website

It's an open standard, which means you can make your own buckets, e.g to add mine:

(you'll need git to clone the repo and pull new updates)

scoop install git
"utils" is the name of how it's gonna be called on your computer
scoop bucket add utils https://github.com/couleur-tweak-tips/utils
If you want to be sure you install from the right bucket and avoid duplicates is to specify the bucket name like so:
scoop install utils/utvideo

scoop update will git pull through all bucket and log you the changes

scoop update <app> <app2> will update specified app(s), and scoop update * will check for every app

Auto-updating apps

The following apps auto-update and mess with Scoop's update system:

  • All chromium-based apps & browsers
    • Discord
    • Visual Studio Code
  • Heroic Games Launcher
  • Telegram (not chromium but it also has auto updates)

You can use scoop hold <app> to "hold an app to disable updates"