Download and install Windows Terminal
Download and install git bash for Windows.
Download and install VSCode and configure:
In VSCode gitbash terminal, you'll have to create a .profile file in your home directory and then add the following lines into it to have the PATH env var updated when you open a new terminal:
export PATH=$PATH:/c/users/username/appdata/roaming/python/python310/site-packages
export PATH=$PATH:/c/users/username/appdata/roaming/python/python310/scripts
export PATH=$PATH:/c/terraform
export APP_SETTINGS=/d/DevCode/projects/portfolio_website/.env
export MSYS2_ARG_CONV_EXCL="*"
Aliases need to go to C:\Program Files\Git\etc\profile.d\aliases.sh script. The shortcut to see all aliases is :
$ alias
alias ll='ls -lah'
alias projects='cd /d/DevCode/projects'
Open PowerShell as Administrator and install WSL2
wsl --install
git clone repos that you are going to use and add parent folder to VSCode Workspace