This tool allows you to automate the setup of your development environment in windows, including Git, NVM, and essential terminal utilities..
-
Installs development tools: Composer, Git, NVM (Node Version Manager) ...
-
Terminal Utilities: fzf (Fuzzy Finder), zoxide (Smart CD Command)...
-
Terminal Enhancements: Configures Cmder with custom theme, Installs Nerd Fonts ...
- Administrator rights in Windows PowerShell
- Stable internet connection
Clone the repo and add the directory to you Path variable.
git clone https://github.com/drissBoumlik/windows-env-setup
cd windows-env-setup
cp .env.example .env- Open
Windows PowerShellas Administrator - Set execution policy:
Set-ExecutionPolicy Bypass -Scope Process -Force
- Run initial setup:
.\setup.ps1
- Review execution results
- Run follow-up script:
.\followup.ps1
- Windows 10/11
- PowerShell 5.1 or later
- Ensure all prerequisites are met
- Check PowerShell execution policy
- Verify internet connectivity