Announced earlier this year at Build 2019, Microsoft’s Windows 10 Terminal app appears to be a boon for developers and those who have always looked to Windows machines with high expectations. The open source terminal app has a range of powerful features including multiple tabs, Unicode and UTF-8 character support, and GPU-accelerated text rendering engine. It is designed to be a complete platform for Command Prompt, PowerShell, WSL and SSH so that developers can have seamless access to all the tools. Even better, this new command-line app also features custom themes and styles for a more personalized experience. If you haven’t gotten your hands on it yet, follow along as I show you how you can use the new Windows Terminal app like a pro.
Install and use the new Windows 10 terminal app
Before proceeding with the process, it would be good to take a look at a few important things you should know. Here are some essential things worth noting before installing the Windows 10 Terminal app.
A few essential things worth noting in advance
Remembering that the application is still a work in progress and the tech giant needs to not only improve its performance, but also fix random bugs. So don’t expect this app to deliver the performance you want, at least for now. And yes, also be ready for battle to put up with some tantrums the app can throw at times. As for compatibility, it requires your computer is running Windows 10 version 18362.0 or higher (architecture: ARM64,x64,x86). You may keep a tab on your progress on GitHub. That said, let’s start with the guide!
Install Terminal App on Windows 10
Pretty much in line with expectations, Microsoft recently released the Terminal app preview on the Microsoft Store, making it much easier for users to install the app from the command line. To get the Terminal app (preview) on your Windows 10 device, just click on this link and follow the normal process to install it right away.
Customize the Windows 10 Terminal App
The best part of the Windows Terminal application is the full customization which makes it an excellent tool for developers. Depending on your workflow, you can customize this command line app ideally to increase your productivity and also bring some fun elements into the mix. For example, you can adjust the terminal theme, set animated GIFs as your background, change text colors, customize font style, and much more. See how you can customize the Windows Terminal app now.
- To unlock a multitude of customization options, you will have to first edit the JSON file. Make sure your computer has the default application associated with the JSON file type. To do this, open File Explorer and locate a JSON file.
If you don’t have this type of file, just right-click on the Workspace and choose “Young”. Next, click “Text Document” and rename the file to test.json. Be sure to confirm that you want to change the extension.
After that, right-click on the new “JSON file” and select “Open with”. Then select the desired text editor, such as Notepad.
2. Now launch the Windows Terminal application. Then click on “down arrow” located in the title bar and select “Definitions.”
3. Then a The JSON file will open in your favorite editor. Now, go ahead and adjust everything to your needs.
Change the default color scheme
Windows Terminal has several color schemes that you can use to change things like background, cursor shape, font color and more. In addition, you also have the option to select them specifically for Bash, PowerShell, and Command Prompt.
To do this, locate shell profile. Simply go to the section “”profiles” : ” and then change the “colorScheme” : “Campbell” selecting a beautiful color that suits your taste well. You have several options to choose from: Half Dark, Half Light, Dark Solarized, Light Solarized and Campbell.
Change the background
- Firstly, place the image file in the “AppData folder” of the Terminal application, which is used to maintain program settings. You can find it in the user profile.
Just copy it in File Explorer path bar and press Log in. You will now be directed to the AppData folder where you can place your image file.
2. open Definitions in Windows Terminal and choose the profile you want to change. You should see a lot of profiles in the “”profiles”:” section. Add the following lines just below the “icon line”:
"backgroundImage" : "ms-appdata:///roaming/yourimage.jpg", "backgroundImageOpacity" : 0.75, "backgroundImageStrechMode" : "fill",
your image.jpg is the name of the image you selected. Be sure to put the command at the end of each section, excluding the last one. One more important thing worth mentioning is that if you use a GIF file, make sure you replace “To fill” with “uniformToFill”.
3. Then save the file. Voila! The change would take effect immediately.
Change default key bindings
This trick is a must for anyone who likes to use custom keyboard shortcuts. The first section presents key combinations that allow you to adjust keyboard shortcuts.
For example, do you want to use “Ctrl+G” shortcut to close tabs. just change “Ctrl+W” to “Ctrl+g”. Make sure you don’t remove the quotes. Then save the file. That’s it! Going forward, you can use this keyboard shortcut to close the active window.
Enable Ubuntu in Windows Terminal App
- To get started, make sure you have already installed Ubuntu on your Windows 10 machine.
Then, generate a new GUID (Globally Unique Identifier). This would allow Windows Terminal to differentiate multiple consoles. To do it, look for ubuntu in the start menu and launch it.
2. Then enter the uuidgen command at the Ubuntu window to generate a unique GUID. Copy it and make sure you paste it in a safe place as we will need it.
3. After that, start Windows Terminal and then click on drop down icon and choose “Definitions”.
4. Then profiles.json file will open in your default code editor. Now scroll down to the profile matrix and then copy and paste the following code at the end of the Profiles array and make sure to replace the “Your GUID” with what you just copied in step 2.
“commandline”:”wsl.exe -d Ubuntu”,
“font size”: 12,
“fill”:”0, 0, 0, 0″,
5. Next, make sure press Ctrl + S to save your JSON file.
6. Then go to the Windows Terminal and click the “drop-down menu”. The new Ubuntu option will be waiting for you on the wing. From now on, when you click on Ubuntu option, Ubuntu terminal will launch in Windows Terminal.
Add custom tab icon to Ubuntu tab in terminal app
1. First, find the icon you would like to use. Make sure the icon is in PNG format and presents a transparent background. In addition, its size must be 32×32. I always found IconFile a great font as it offers tons of awesome fonts. Then, jump here to get a nice font. When you have the icon, save it to your hard drive.
2. Then open the profiles.json file and go to Ubuntu Profile. After that, you need to find the “icon value” and replace your path with suitable icon path.
3. Finally, save the file. Take a look! The new icon will be applied instantly.
SEE ALSO: How to Set Screensaver in Windows 10
Get the Most Out of Windows 10’s Powerful Terminal App
For developers, the new Windows Terminal app is one of the best things to ever happen to Windows. Thanks to several powerful features and unparalleled customization, it has become a great asset for both developers and professional users. As someone who found this command line app super useful, I can’t wait to get my hands on the full version of this app when it launches this winter. By the way, cast your thoughts about the app and let me know the things you found highly appreciable about it.