- PowerShell 100%
| fwin.ps1 | ||
| LICENSE | ||
| README.md | ||
| tux-smashing-with-the-foss-wrench.png | ||
🤬 f-win
A handy script to "fix" Windows by installing decent CLIs and apps.
🛠️ Setup / Usage
Run it with one command:
irm "https://fwin.coko7.fr" | iex
Note
fwin.coko7.fr is just a redirect to this git repo. If you do not trust it, feel free to use the command below instead:
irm "https://raw.githubusercontent.com/coko7/f-win/refs/heads/main/fwin.ps1" | iex
🐛 Issues
Cannot resolve 7-zip hostname
Scoop needs 7-zip to install packages correctly. Some organizations/countries tend to block 7-zip for whatever reasons. If you find yourself in this spot, you can try to install 7-zip manually via copying MSI and then instructing scoop to use an external binary:
scoop config use_external_7zip true
Tip
Learn more here: https://github.com/ScoopInstaller/Scoop/discussions/6553
Problem with schannel
If you run into the following:
Updating Scoop...
fatal: unable to access 'https://github.com/ScoopInstaller/Scoop/': schannel: next InitializeSecurityContext failed: CRYPT_E_REVOCATION_OFFLINE (0x80092013) - The revocation function was unable to check revocation because the revocation server was offline.
You may want to switch the git SSL backend to OpenSSL:
git config --global http.sslBackend openssl
Tip
Learn more here: https://stackoverflow.com/questions/45556189/git-the-revocation-function-was-unable-to-check-revocation-for-the-certificate
🚀 Better alternatives
For a more complete solution in the same spirit, check out: ctt/winutil. It's way better and has many customizations options beyond just installing apps and CLIs.
fwin is my personal installation script to setup all the tools I need in one command.
