> ## Content Index
> Fetch the complete content index at: https://itsfoss.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# 10 Beautiful Fonts for Your Linux Terminal
- URL: https://itsfoss.com/fonts-linux-terminal/
- Published: 2023-05-05T05:34:09.000Z
- Updated: 2023-05-06T11:11:26.000Z
- Description: Get the best font for your terminal to improve the look, and readability, and have a fun experience with the terminal.
- Author: Ankush Das
- Tags: Terminal, Customization ⚙️

Picking the perfect font is crucial for many things, whether you are a programmer, system administrator, or a Linux user fond of the terminal.

[Changing the terminal font](https://itsfoss.com/change-terminal-font-ubuntu/) helps you achieve the following:

- **An aesthetically pleasing look of your terminal**
- **Enhances readability**
- **Reduces eye strain**

Sounds good. But how can you choose the perfect font? There are hundreds and thousands of options out there.

For starters, you can select a **font optimized for technical documents or coding** because those have good readability. Next, you can filter **foss projects** (if that matters to you) and check if those **fonts scale well** with high-resolution monitors (per your requirements).

Fret not; to give you a head start, we have picked some of the best fonts fit for coding, offering good readability while also looking good at the same time.

## 1\. Cascadia

![cascadia font](https://itsfoss.com/content/images/2023/05/cascadia.png)

[Cascadia](https://github.com/microsoft/cascadia-code?ref=itsfoss.com) is a font by Microsoft, used by default for Visual Studio Code, one of the [best open-source code editors](https://itsfoss.com/best-modern-open-source-code-editors-for-linux/).

It includes coding ligature support and offers three variants: standard, mono, and a version supporting embedded powerline symbols.

## 2\. Fira Code

![fira code font](https://itsfoss.com/content/images/2023/05/fira-code.png)

[Fira Code](https://github.com/tonsky/FiraCode?ref=itsfoss.com) is a monospaced font with programming ligature and ASCII support. 

It is regularly fine-tuned to support letter pairs and better punctuation output.

## 3\. Hack

![hack font in terminal](https://itsfoss.com/content/images/2023/05/hack.png)

[Hack](https://github.com/source-foundry/Hack?ref=itsfoss.com) is another monospaced font tailored for source codes. 

You get ASCII, powerline support, and the usual styles for **bold, italic, and bold italic.**

If you notice its GitHub page, they provide instructions to improve the font rendering for certain Linux distributions.

## 4\. Inconsolata

![insconsolata font](https://itsfoss.com/content/images/2023/05/inconsolata.png)

  
[Inconsolata](https://fonts.google.com/specimen/Inconsolata?ref=itsfoss.com) is a clear monospace font tailored for great readability. You can find it as one of the options in the Google Font family.

The font offers several styles useful for [terminal emulators](https://itsfoss.com/linux-terminal-emulators/) and coding purposes.

## 5\. Iosevka

![iosevka font](https://itsfoss.com/content/images/2023/05/Iosevka-.png)

[Iosevka](https://github.com/be5invis/Iosevka?ref=itsfoss.com) is a clean-looking versatile open-source font built to write code and use in terminals and technical documents.

You can get installation instructions from its GitHub page for other platforms, including Linux.

## 6\. JetBrains mono

![](https://itsfoss.com/content/images/2023/05/jetbrains-mono.png)

The free and open-source typeface is tailored for developers, i.e., [JetBrains Mono](https://github.com/JetBrains/JetBrainsMono?ref=itsfoss.com).

As the name suggests, it is the default font used by the popular developer tools under [JetBrains](https://www.jetbrains.com/?ref=itsfoss.com).

## 7\. Meslo NF

![meslo nf font](https://itsfoss.com/content/images/2023/05/mesloNF.png)

Meslo NF is a font that supports ASCII and icons well in the terminal. 

A part of "[Nerd Fonts](https://github.com/ryanoasis/nerd-fonts/?ref=itsfoss.com)" collection on GitHub, which features good-looking fonts for coding and terminal. You can find the font among the assets in its [GitHub releases](https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.0.0?ref=itsfoss.com) section.

It looks excellent in shells like Zsh, fish, and others. You can check out our article on lesser-known [Linux shells](https://itsfoss.com/shells-linux/) to explore others.

**Suggested Read 📖**

[Beyond Bash: 9 Lesser-Known Linux Shells and Their CapabilitiesYou probably already know about the popular shells like bash and zsh. Let us explore some interesting and unique shells.![](https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png)It's FOSSSreenath![](https://itsfoss.com/content/images/2023/01/lesser-known-shells.png)](https://itsfoss.com/shells-linux/)

## 8\. Monoid

![monoiosome](https://itsfoss.com/content/images/2023/05/moniosome.png)

[Monoid](https://larsenwork.com/monoid/?ref=itsfoss.com) is another open-source font that aims to be useful for coding. With the usual ligature support and light-dark variants, it should be a nice choice for terminals.

## 9\. Ubuntu Monospace

![ubuntu monospace](https://itsfoss.com/content/images/2023/05/ubuntu-monospace.png)

We all love Ubuntu's default font, i.e., [Ubuntu Monospace](https://design.ubuntu.com/font?ref=itsfoss.com). It is optimized for many languages, high-resolution screens, and good readability.

You do not need to install it if you already use Ubuntu.

## 10\. SourceCode Pro

![](https://itsfoss.com/content/images/2023/05/source-code-pro.png)

[Source Code Pro](https://github.com/adobe-fonts/source-code-pro?ref=itsfoss.com) is a good mix of everything. While it is optimized for coding environments and developed by Adobe, it offers good readability and look-for terminals.

**Recommended Read 📖**

[Top 14 Terminal Emulators for Linux (With Extra Features or Amazing Looks)Want a terminal that looks cool or has extra features? Here are the best Linux terminal emulators you can get.![](https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png)It's FOSSAnkush Das![](https://itsfoss.com/content/images/wordpress/2021/03/best-terminal-emulators.png)](https://itsfoss.com/linux-terminal-emulators/)

## How to Install These Fonts?

You can easily install a font by downloading the TTF or OTF file and then double-clicking on them to open it using Font Viewer to install. 

![Double click on the ttf file to install it](https://itsfoss.com/content/images/2023/05/image-6.png)

Double click on the ttf file to install it

To install multiple fonts simultaneously, you can make a new `.fonts` folder in the home directory and put the font files there. You can check out our guide on [**installing new fonts**](https://itsfoss.com/install-fonts-ubuntu/) for more detailed information.

[How to Install New Fonts in Ubuntu and Other Linux DistrosWondering how to install additional fonts in Ubuntu Linux? Here is a screenshot tutorial to show you how to easily install new fonts.![](https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png)It's FOSSAbhishek Prakash![](https://itsfoss.com/content/images/wordpress/2015/01/Install-new-fonts-ubuntu.png)](https://itsfoss.com/install-fonts-ubuntu/)

## More ways to customize terminal

Here are a few more ways to customize the look and feel of your terminal.

[5 Tweaks to Customize the Look of Your Linux TerminalWant a beautiful-looking Linux terminal? Here are several ways to tweak the look and feel of your current terminal and make it look beautiful.![](https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png)It's FOSSAnkush Das![](https://itsfoss.com/content/images/wordpress/2021/02/linux-terminal-customization.jpg)](https://itsfoss.com/customize-linux-terminal/)

Another interesting tool that automatically changes the color scheme of the terminal based on your desktop wallpaper. How cool is that!

[Automatically Change Color Scheme of Your Linux Terminal Based on Your WallpaperIf you are It’s FOSS newsletter subscriber, you already know that we have started a new ‘Terminal Tuesday’ series. In this, you’ll get to read about command line tools or tips/tricks to help you in the terminal. Terminal is not all about serious work, it can be![](https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png)It's FOSSAbhishek Prakash![](https://itsfoss.com/content/images/wordpress/2020/08/pywal-linux.jpg)](https://itsfoss.com/pywal/)

💬*What is your favorite on the list? Do you have better suggestions? Do share your thoughts in the comments below.*