Setting up PowerShell
These steps improve PowerShell by:
- Adding tabs.
- Changing the tab completion to be more bash like.
- Displaying the current Git branch (if applicable).
Add tabs §
- Install Windows Terminal to get tabs (and better WSL integration).
Bash style tab completion §
Open the profile:
Paste this config which enables bash-like tab completion:
Save.
Restart PowerShell.
Display current Git branch §
Install Python at specific version §
Doing scoop install python
will default to the latest, but it has older versions available.
Add the versions bucket:
Install the desired Python version:
Install pipx §
Install pipx and add to path:
Install Poetry §
Install Poetry via pipx: