Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
# You can use proxies if you have network trouble in accessing GitHub, e.g.
irm get.scoop.sh -Proxy 'http://<ip:port>' | iex
scoop bucket add extras
scoop bucket add java
scoop bucket add nerd-fonts
scoop update
scoop install 7zip bat cmake curl fd fzf gcc gradle gsudo make Meslo-NF-Mono neovim openjdk ripgrep
cargo install bat fd-find ripgrep
# Update all binaries installed by cargo
cargo install --list | grep -vE "^[[:space:]]+.*" | grep -oE "(.*) " | xargs -L1 cargo install
cargo install --list | rg -v "^[[:space:]]+.*" | rg -o "(.*) " | xargs -L1 cargo install