Windows Terminal is the new -er- terminal application from Microsoft. It features tabbed terminal access to shells like Command Prompt, PowerShell and Windows Subsystem for Linux (WSL). On top of that, Windows Terminal features Unicode and UTF-8 character support, a GPU accelerated text rendering engine and custom themes, styles, and configurations.
What’s more is that it’s free and open source, with the source code hosted on GitHub. Take a look!
Install Windows Terminal from the Microsoft Store
Overview
Customisation
Once installed, You’ll want to customise. Here’s how.
Accessing Windows Terminal Settings
Access windows Terminal via the drop down menu option:
This will then open your Windows Terminal user settings in either notepad or (depending on your file association setup) the much preferred notepad++ as I’m using below.
Default Terminal
Out of the box, Windows Terminal opens a PowerShell shell by default. Lets change that back to Command Prompt.
Replace the "defaultProfile"
GUID with the GUID from Command Prompt:
Save and restart windows terminal to test.
Starting Folder
To change the Windows Terminal opening folder, add the option "startingDirectory": "",
to the profile of the terminal you wish to change.
NOTE: Use forward slashes rather than the usual backslashes used by Windows - yeah, “reasons” I guess.
For example, to open PowerShell in C:\Scripts folder:
Save and restart windows terminal to test.
Background Image
To add a background image, add the "backgroundImage": "",
option the the profile of your choice. Image opacity is set using values of "backgroundImageOpacity":
between 0 and 1:
Which in-turn results as:
But Wait, There’s More!
There are plenty of other Windows Terminal tweaks possible.
For further details, take a look at Profile settings in Windows Terminal on Microsoft Docs for the full run down.
-Chris