Userful applications

Scoop

What does Scoop do?

Scoop installs programs from the command line with a minimal amount of friction. It tries to eliminate things like:

  • Permission popup windows
  • GUI wizard-style installers
  • Path pollution from installing lots of programs
  • Unexpected side-effects from installing and uninstalling programs
  • The need to find and install dependencies
  • The need to perform extra setup steps to get a working program

Scoop is very scriptable, so you can run repeatable setups to get your environment just the way you like, e.g.:

scoop install sudo
sudo scoop install 7zip git openssh --global
scoop install aria2 curl grep sed less touch
scoop install python ruby go perl

If you’ve built software that you’d like others to use, Scoop is an alternative to building an installer (e.g. MSI or InnoSetup)—you just need to zip your program and provide a JSON manifest that describes how to install it.

Install Scoop

Run this command from your PowerShell to install scoop to its default location (C:Users<user>scoop):

iex (new-object net.webclient).downloadstring('https://get.scoop.sh')


Afterwards you can install most of the tools directly. For example, to install 7zip:

D:>scoop install 7zip

And you’re done.

Install Scoop to a Custom Directory 

If you wanna have Scoop and the installed aplication in a specific directory, power up your PowerShell and type:

[environment]::setEnvironmentVariable('SCOOP','D:ApplicationsScoop','User')
$env:SCOOP='D:ApplicationsScoop'
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')

Related sites of use:

https://scoop.sh/ 
https://github.com/lukesampson/scoop

AutoHotKey 

https://www.autohotkey.com/
The ultimate automation scripting language for Windows.”

Rapid Environment Editor

https://www.rapidee.com/en/about
Windows environment variables management

Share if thou wilt!

Leave a comment

Your email address will not be published. Required fields are marked *