Home

Awesome

<a href="https://shovel.ash258.com"><img width=32 height=32 src="https://i.imgur.com/NQkgLgu.png"/> Scoop Shovel <a/> Build status Latest Stable Release) Latest pre-releases)

Command-line installer for Windows

Goals

Scriptable, user-friendly command line installation of applications with a minimal amount of friction.

shovel install gsudo
sudo shovel install --global 7zip git openssh
shovel install aria2 curl grep sed less touch
shovel install python ruby go perl
shovel install extras/firefox

Requirements

Installation

Refer to the new installer to install base scoop.

As soon as base scoop is installed do the following:

  1. scoop install 7zip git
  2. scoop config SCOOP_REPO 'https://github.com/Ash258/Scoop-Core'
  3. scoop update
  4. scoop status
  5. scoop checkup

Once installed, run scoop help for additional information.

Multi-connection downloads with aria2

Shovel can utilize aria2 to use multi-connection downloads. Simply install aria2 through Shovel and it will be used for all downloads afterward.

shovel install aria2

Refer to shovel help config how to adjust aria2 specific configuration.

Applications installed by Shovel

The applications that install best with Shovel are commonly called "portable" applications: i.e. compressed program files that run stand-alone when extracted and do not have side-effects like changing the registry or putting files outside the program directory.

Since installers are common, Shovel supports them too (and their uninstallers).

Shovel is also great at handling single-file programs and PowerShell scripts. These do not even need to be compressed. See the runat package for an example. It is really just a GitHub gist.

Known application buckets

The following buckets are known to Shovel: