Windows Command Line

Insights from the teams behind Windows Terminal, PowerToys, WinGet, and WSL

Latest posts

Oct 23, 2019
Post comments count 14
Post likes count 0

Windows Terminal Preview 1910 Release

Kayla Cinnamon

Another update to the Windows Terminal has just been released! As always, you can download the Terminal from the Microsoft Store, the Microsoft Store for Business, and GitHub. 👉 Note: In the About popup within the Terminal, this version will appear as v0.6. Updated UI The Terminal now has even better tabs! The WinUI TabView used in the Terminal has been updated to version 2.2. This version has better color contrast, rounded corners on the dropdown, and tab separators. Also, when too many tabs fill the screen, you can now scroll through them with buttons! Dynamic Profiles Windows Terminal now automatically ...

Oct 22, 2019
Post comments count 16
Post likes count 8

Sharing SSH keys between Windows and WSL 2

Burke Holland

I recently wrote an article for Smashing Magazine that covers how I set up my personal development environment to use the Windows Subsystem for Linux version 2 (WSL 2). One of the things that I cover in that article is how to get SSH setup in WSL with Github. I mention in that section that you can share SSH keys between Windows and WSL, but I never showed exactly how to do it. There’s a good reason for that. I couldn’t figure it out. An SSH key is specific to a machine. Your machine. The problem is that the Linux distro you install in WSL see’s itself as it’s own operating system, and it wants its own set of SS...

Oct 4, 2019
Post comments count 5
Post likes count 0

Cascadia Code 1910.04

Kayla Cinnamon

Cascadia Code has received a major update with some new characters! You can download the latest version of the font from the GitHub releases page and it is also shipped in the latest update of the Windows Terminal. 👉 Note: The Terminal will use its shipped version over the separately installed version from GitHub, however it will use font fallback when needed. This means you will still receive the new characters and glyphs in the Terminal, but any changes to the original character set will not be reflected until your Terminal receives the update. Latin Characters Cascadia Code now includes Latin-1 characters! ...

Sep 26, 2019
Post comments count 13
Post likes count 0

Integrate Linux Commands into Windows with PowerShell and the Windows Subsystem for Linux

Mike Battista

A common question Windows developers have is “why doesn’t Windows have yet?”. Whether longing for a powerful pager like or wanting to use familiar commands like or , Windows developers desire easy access to these commands as part of their core workflow. The Windows Subsystem for Linux (WSL) was a huge step forward here, enabling developers to call through to Linux commands from Windows by proxying them through (e.g. ). While a significant improvement, the experience is lacking in several ways: The result of these shortcomings is that Linux commands feel like second-class citizens to Windows and ar...

Sep 24, 2019
Post comments count 11
Post likes count 0

Windows Terminal Preview 1909

Kayla Cinnamon

Welcome back to another release of the Windows Terminal! We have switched to the Windows version syntax, so this is the September 2019 release (1909). As always, you can download the latest release of the Terminal from the Microsoft Store or from the GitHub releases page. Cascadia Code Cascadia Code is finally here! Cascadia Code is the new monospaced font developed alongside the Terminal. Cascadia Code version 1909.16 is packaged inside this version of the Terminal and will automatically install on download. You can also download it from its GitHub releases page. Cascadia Code is open source and we are welcomi...

Sep 18, 2019
Post comments count 80
Post likes count 1

Cascadia Code

Kayla Cinnamon

Cascadia Code is finally here! You can install it directly from the GitHub repository's releases page or automatically receive it in the next update of Windows Terminal. Wait, what's Cascadia Code? Cascadia Code was announced this past May at Microsoft's Build event. It is the latest monospaced font shipped from Microsoft and provides a fresh experience for command line experiences and code editors. Cascadia Code was developed hand-in-hand with the new Windows Terminal application. This font is most recommended to be used with terminal applications and text editors such as Visual Studio and Visual Studio Code. ...

Aug 27, 2019
Post comments count 42
Post likes count 0

Windows Terminal Preview v0.4 Release

Kayla Cinnamon

The time has come for another update to the Windows Terminal! Windows Terminal Preview v0.4 is now available in the Microsoft Store and on GitHub! And for those interested in more detail, please review the Terminal v0.4 release notes. Settings Updates Profiles.json is Now in LocalState The file has been moved from the folder to the folder. This change prevents settings from automatically roaming across your devices, fixing issues such as having a font referenced on one machine that didn't exist on the other, which would cause the Terminal to crash due to the unidentified font. Tab Title Customizations ...

Aug 14, 2019
Post comments count 6
Post likes count 0

Tips and Tricks for Linux development with WSL and Visual Studio Code

Craig Loewen

In an earlier blog post, An In Depth Tutorial on Linux development on Windows with WSL and Visual Studio Code, we showed you how to set up Windows Subsystem for Linux (WSL) and Visual Studio Code for Linux development. In this post, we'll go into more detail and provide tips and tricks to further enhance Linux development on Windows. Remote - WSL extension The features described below are provided by the VS Code Remote – WSL extension. If you don't have the extension already installed, open the Extensions view in VS Code (Ctrl+Shift+X) and search for "wsl". Choose the Remote – WSL extension as seen below (it sh...

Aug 2, 2019
Post comments count 87
Post likes count 0

Windows Terminal Preview v0.3 Release

Kayla Cinnamon

Windows Terminal Preview v0.3 has been published to the Microsoft Store! If you have previously installed the Terminal from the Store, you will receive this update automatically. If you've not yet installed Terminal from the Microsoft Store, now would be a great time because it contains some MAJOR improvements and updates! ⭐ If you are unable to access the Microsoft Store, you can also download the Terminal from GitHub on our Releases page! Installations from GitHub will have to be manually updated each time a new release is published. Updated UI Draggable Title Bar! The Terminal is now DRAGGABLE FROM ANYWHE...