How to install scoop on Windows using Powershell

Starting point to configure Windows for development

How to install scoop

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh -outfile 'install.ps1'
mkdir D:\c\Users\dante\scoop
mkdir D:\c\Users\dante\scoopGlobalApps
.\install.ps1 -ScoopDir 'D:\c\Users\dante\scoop' -ScoopGlobalDir 'D:\c\Users\dante\scoopGlobalApps'
rm .\install.ps1

Now you can install anything else you want.

Here’s a good list to start with

scoop bucket add extras
scoop bucket add versions
scoop bucket add nonportable
scoop bucket add nerd-fonts
scoop install lazygit nvm neovim wezterm ripgrep fzf busybox git autohotkey 7zip audacity foxit-pdf-reader gh azure-cli azurestorageexplorer mongodb firefox mysql-workbench obs-studio azuredatastudio python27 python spotify treesize-free windirstat zoom microsoft-teams sql-server-management-studio-np windows-terminal Mononoki-NF-Mono zoom losslesscut slack pwsh sqlyog-community composer
git config --global user.email "[email protected]"
git config --global user.name "Dantes Fernandes"
nvm install 10.24.1
nvm install 14.17.6
nvm install 16.20
nvm install 18.12
nvm use 14.17.6
npm install -g tree-sitter-cli
npm install -g azurite

To configure Neovim

mkdir $env:LOCALAPPDATA\nvim
git clone https://github.com/dantesg/dotfiles.git
cd dotfiles
xcopy .\config\init.lua $env:LOCALAPPDATA\nvim\
xcopy /s/e .\config\after\ $env:LOCALAPPDATA\nvim\after\
xcopy /s/e .\config\lua\ $env:LOCALAPPDATA\nvim\lua\