-
Notifications
You must be signed in to change notification settings - Fork 81
Installation
- Package manager
- Manual
This is the recommended way to install Winfetch, using PowerShell Gallery - it offers the fastest execution speed and allows tab-completion of arguments.
> Install-Script winfetch
Winfetch can be installed with Scoop:
> scoop install winfetch
Winfetch can be installed with Chocolatey:
> choco install winfetch -y
For people who are allergic to package managers.
Note: By not installing Winfetch via a package manager, you will not be able to automatically update Winfetch. Each time a new version is released, you will have to go through these steps again.
First, clone this repository:
$ git clone git@github.com:lptstr/winfetch.git
Reset the repository to the latest release:
$ cd winfetch
$ git reset --hard v0.0.0
Then, move the winfetch.ps1
file to somewhere on your PATH:
$ mv .\winfetch.ps1 ~\.local\bin\
To download the script directly use:
# download development version
Invoke-WebRequest "https://raw.githubusercontent.com/lptstr/winfetch/master/winfetch.ps1" -OutFile ~\.local\bin\winfetch.ps1 -UseBasicParsing
# download a specific version
Invoke-WebRequest "https://raw.githubusercontent.com/lptstr/winfetch/v2.0.0/winfetch.ps1" -OutFile ~\.local\bin\winfetch.ps1 -UseBasicParsing
To execute winfetch directly without saving the file to disk use:
(Invoke-WebRequest "https://raw.githubusercontent.com/lptstr/winfetch/master/winfetch.ps1" -UseBasicParsing).Content.Remove(0,1) | Invoke-Expression
Run this command in cmd.exe
to download the batch file (for systems that can't run PowerShell 5+):
bitsadmin /transfer winfetchjob /download /priority foreground "https://raw.githubusercontent.com/lptstr/winfetch/legacy/winfetch.bat" "C:\your\path\here\winfetch.bat"