Welcome to my personal PowerShell 7 profile repository! Built exclusively for PowerShell 7, this configuration transforms your shell experience into something faster, more intuitive, and full of handy features.
Note
This profile is optimized for Windows, but it also works on Linux and macOS. Cross-platform enhancements are planned for future updates!
- Bash-like Keyboard Shortcuts: Work faster with familiar shortcuts.
- Enhanced Syntax Highlighting: Better readability with vibrant colors.
- Modern, Fast Prompt: Powered by Starship, for a sleek and responsive shell experience.
- Windows Terminal Integration: Seamlessly duplicate tabs and panes.
- Experimental Features: Take advantage of the latest PowerShell capabilities.
- Handy Aliases: Save time with quick commands.
- Plus, a handful of small but impactful tweaks!
Important
These features require PowerShell 7.4 or newer.
- PSCommandNotFoundSuggestion: Fuzzy suggestions for commands when you mistype.
- PSFeedbackProvider: A customizable framework for smarter feedback.
To unlock additional functionality, consider installing:
- Starship: A blazing-fast, highly customizable prompt.
Follow these steps to set up this profile:
git clone https://github.com/Warbacon/powershell-profile.git "$HOME\Documents\PowerShell"
git clone https://github.com/Warbacon/powershell-profile.git "$HOME/.config/powershell"
Begin with a fully functional setup that requires no additional dependencies, and enhance your experience by adding optional tools.
PowerShell's start-up can be slow; this profile is designed to keep it as fast as possible.
While cross-platform functionality exists, this profile prioritizes making PowerShell the ultimate shell for Windows users.
Every line is easy to understand, with comments to clarify complex logic.
This project is open source and available under the MIT License. Contributions are welcome!