Microsoft recently released the new Cascadia Code font. You can find the direct download link to Cascadia Code font and installation instructions below.
It’s long overdue, and Microsoft finally released the new Cascadia Code font. It was first introduced with Windows Terminal but hasn’t been released until now. The new font is not only nice looking but also has the support for ligatures. Additionally, the font is completely free and open-source. In case you are wondering, Microsoft choose the name after the community voted for it.
Apparently, Cascadia is the code name of the font when it is being developed, and Microsoft chose to stick with it after the community liked the name.
Follow the steps below to download the Cascadia Code font, install it on Windows 10 and add Cascadia Code font to Windows Terminal.
Download and Install Cascadia Code Font
Like said, Cascadia Code is fully open source. This means that you can download it directly from Github.
1. First, go to the official Github releases page and click on the “CascadiaCode.zip” link. You will generally find the link under the Assets section. This action will instantly download the Cascadia Code fonts zip file. This file contains all the Cascadia Code font variations.
2. After downloading the zip file, go to the Downloads folder, right-click on the zip file and select the “Extract All” option. Next, click the “Extract” button in the next window. This action will extract the zip file contents to a new folder with the same name as the zip file.
3. Now, open the newly extracted folder and go to the “ttf” folder.
4. In the “ttf” folder, select all the “.ttf” files, right-click on them and select the “Install for all users” option.
That is it. The font is installed for all users in your system.
If you are wondering, if you select the “Install” option, it is installed for your user account only. The problem with this option is that you might not use the font in some applications if you don’t install it for all users. Especially the ones that require admin privileges.
Set Cascadia Code as Default in Windows Terminal
After installing the font, you can set it as the default font in Windows Terminal. It is pretty easy to do. Let me show you how.
1. First, open Windows Terminal by searching for it in the start menu. If you don’t have Windows Terminal installed, you can do so from the Microsoft Store.
2. In the terminal, click on the drop-down menu and select the “Settings” option.
3. The above action will open the profiles.json file in your default code editor. In my case, it is the VS Code. Here, scroll down to find the Profiles array and add “Cascadia Code” next to the “fontFace” name. This is how it should look like when you add the font name.
4. Do the same for all the profiles in the Profiles array.
5. Save the file and close the editor. The changes are instant, and you will see the new font in Terminal.
That is all.
Though the font is pretty good and has ligatures support, it still lacks in certain areas compared to popular fonts like Fira Code. For instance, as of writing this, it still doesn’t support Powerline Symbols and has no weight options. Additionally, there are a few bugs and inconsistencies that need ironing. That being said, Microsoft is actively working on all the reported issues on Github.
All in all, the Cascadia Code is an awesome font. Do give it a try and see how it works for. If you found any bugs or issues, raise an issue on Github.
I hope that helps. If you like this article, check out how to download and install new fonts in Windows 10 and add ubuntu to Windows Terminal.