What is Microsoft Windows Terminal? Windows Terminal is a multi-tabbed command line application and is a modern alternative to command line tools like PowerShell, Command Prompt and Windows Subsystem for Linux. Best thing about it is, its fully customizable.
- Open Source
- Unicode and UTF-8 characters support (you can add emojis on command prompt!!)
- Fully customizable (create your own theme, background, colors, text, and shortcuts)
- GPU accelerated text — DirectX/DirectWrite text rendering engine is used to render text
How to Customize your Terminal PowerShell window:
Open Windows Terminal and go to Settings. This will open settings.json file in the any editor you have already installed. By default Windows Terminal is equipped with 3 profiles: Command Prompt, Windows PowerShell and Azure Cloud Shell. Here, I have taken example of Windows PowerShell. Go to Windows PowerShell in profiles array in the settings.json file and add below attributes and notice the change right away.
- Change Opacity
- Change Background Image
- There are many 3rd party theme developers who develops different themes. Oh-my-posh is one of them. Check here — https://ohmyposh.dev/docs/installation#1-setup-your-terminal
Similarly using this settings.json you can set default directory, different themes for different profiles. You can also create desktop shortcuts to open predefined consoles into multiple tabs and panes.