A lightweight PowerShell profile emphasizing readability, streamlined workflow, and distraction‑free use.
- Removes the nag message prompting you to install the latest PowerShell version.
- Loads a local Oh My Posh theme, downloading or falling back to a remote one when unavailable.
- Customize behavior using a configuration file.
More features are on the way. Feel free to jump in and contribute.
irm "https://github.com/at0ms/powershell-profile/raw/main/Scripts/setup.ps1" | iexIt's recommended to run this in an elevated shell.
- Download or clone this repository.
- Create a folder named WindowsPowerShell in your user Documents directory (if it doesn’t already exist).
- Copy
Microsoft.PowerShell_profile.ps1from theprofilefolder into that directory. - Open a new PowerShell session to load the profile.
- Profit.
See Release Notes.
- Chris Titus Tech - Used Code from his PowerShell profile.
- DreamTimeZ - Used Code from his PowerShell profile.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to test your code before submitting a pull request.