Skip to content

Latest commit

 

History

History
184 lines (138 loc) · 6.33 KB

install_software.md

File metadata and controls

184 lines (138 loc) · 6.33 KB

Notes From Repo: https://github.com/dillacorn/win-glaze-dots


Package Management with Scoop & Chocolatey

Overview of My Preferences

I now primarily use Scoop, but here are some points to keep in mind regarding different package managers:

Safety

  • Chocolatey is safer because applications are tested in a virtual environment and undergo manual and automated checks before distribution.

Trust

  • Scoop downloads directly from the repo without middleman protection, meaning you need to fully trust that updates are free of intentional or unintentional malicious code.

Balance

  • Scoop is the most up-to-date, while Chocolatey balances timely updates with robust security checks.

Philosophy

  • I don’t use WinGet because I prefer my package manager to have full control over what version of the software is installed and managed. WinGet often installs older versions of software, and, more importantly, it allows applications to update themselves automatically after installation via their internal update mechanisms. This can lead to inconsistent versions or unwanted updates, which I want to avoid. I prefer using a package manager like Scoop or Chocolatey, where the package manager controls updates, ensuring more predictable and consistent version management.

Conclusion on using scoop over chocolatey and WinGet primarily

That being said, I now prefer Scoop over Chocolatey and will continue to use it. The Scoop community thoroughly reviews each script, and every package undergoes a manual review before being approved for release. Additionally, I appreciate how Scoop installs software in %USERPROFILE% folders, which avoids UAC by nature for applications that don't inherently need it. For applications that require elevated permissions, they can either be installed in ProgramFiles or prompted for elevation as needed.


install Chocolatey

Run as Admin ~ Use "sudo" before command


install apps not available (or don't work) in scoop

sudo choco install malwarebytes speedcrunch rustdesk -y

AMD Ryzen Chipset Drivers

sudo choco install amd-ryzen-chipset -y

install directory-opus (license required)

sudo choco install directoryopus -y

update all chocolatey apps

sudo choco upgrade all -y

install scoop

Admin not Req.


Install git (needed for adding additional repositories)

scoop install git

add scoop additional repositories

scoop bucket add extras
scoop bucket add games
scoop bucket add nonportable

install essential "extras" repo applications

scoop install extras/altsnap alacritty vcredist zebar flameshot flow-launcher eartrumpet notepadplusplus qimgv mpv hwmonitor localsend ddu ungoogled-chromium cru winspy powertoys

install essential "main" repo applications

scoop install main/fastfetch micro nircmd 7zip flac

install optional "games" repo applications

scoop install games/steam itch goggalaxy prismlauncher r2modman
sudo scoop install games/epic-games-launcher

install optional "extras" repo applications

scoop install extras/feishin logitech-omm vesktop obs-studio mullvad-browser git everything okular cura signal keepassxc bitwarden krita shotcut gimp qbittorrent screentogif spotify betaflight-configurator ventoy ccleaner wiztree cpu-z gpu-z winscp filezilla moonlight sunshine pdf-xchange-editor

Some scripts require sudo.

sudo scoop install extras/tailscale

install optional "main" repo applications

scoop install main/yt-dlp make mingw curl btop

install optional "nonportable" repo applications

sudo scoop install nonportable/virtualbox-np wireguard-np

add my unofficial scoop bucket -> I recommend glazewm-np install for UIAccess

scoop bucket add dillacorn https://github.com/dillacorn/win-glaze-dots

install glazewm-np using scoop Recommended

installed in %ProgramFiles% so UIAccess is available!

scoop install dillacorn/glazewm-np

update all scoop apps

scoop update *

Need WinGet on LTSC?

scoop install main/winget

Browse the winget repo -> https://winget.run/

Install Teams example (Using WinGet)

(I have difficulty with choco and scoop solutions for Teams.. so winget is a must here)

winget install -e --id Microsoft.Teams

Install OBS DistroAV (OBS NDI)

DistroAV Plugin | Releases -> Link

Install NDI Runtime for OBS

winget install --exact --id NDI.NDIRuntime

Need BLUR? -> obs-composite-blur Plugin | Releases by FiniteSingularity

Need CROPPING? -> obs-advanced-masks Plugin | Releases by FiniteSingularity


microphone suppression (requires Equalizer_APO)

https://github.com/werman/noise-suppression-for-voice/releases

Install APO

sudo scoop install nonportable/equalizer-apo-np

How to install werman noise-suppression!


applications not available in official repos


Graphics Card Drivers