mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-02-28 01:01:09 +08:00
Merge pull request #29353 from lkxed/20230505-0-10-Beautiful-Fonts-for-Your-Linux-Terminal
[手动选题][tech]: 20230505.0 ⭐️⭐️ 10 Beautiful Fonts for Your Linux Terminal.md
This commit is contained in:
commit
71f6cc1315
@ -0,0 +1,163 @@
|
||||
[#]: subject: "10 Beautiful Fonts for Your Linux Terminal"
|
||||
[#]: via: "https://itsfoss.com/fonts-linux-terminal/"
|
||||
[#]: author: "Ankush Das https://itsfoss.com/author/ankush/"
|
||||
[#]: collector: "lkxed"
|
||||
[#]: translator: " "
|
||||
[#]: reviewer: " "
|
||||
[#]: publisher: " "
|
||||
[#]: url: " "
|
||||
|
||||
10 Beautiful Fonts for Your Linux Terminal
|
||||
======
|
||||
|
||||
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][1] 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][2]
|
||||
|
||||
[Cascadia][3] is a font by Microsoft, used by default for Visual Studio Code, one of the [best open-source code editors][4].
|
||||
|
||||
It includes coding ligature support and offers three variants: standard, mono, and a version supporting embedded powerline symbols.
|
||||
|
||||
### 2. Fira Code
|
||||
|
||||
![fira code font][5]
|
||||
|
||||
[Fira Code][6] 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][7]
|
||||
|
||||
[Hack][8] 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][9]
|
||||
|
||||
[Inconsolata][10] 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][11] and coding purposes.
|
||||
|
||||
### 5. Iosevka
|
||||
|
||||
![iosevka font][12]
|
||||
|
||||
[Iosevka][13] 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
|
||||
|
||||
![][14]
|
||||
|
||||
The free and open-source typeface is tailored for developers, i.e., [JetBrains Mono][15].
|
||||
|
||||
As the name suggests, it is the default font used by the popular developer tools under [JetBrains][16].
|
||||
|
||||
### 7. Meslo NF
|
||||
|
||||
![meslo nf font][17]
|
||||
|
||||
Meslo NF is a font that supports ASCII and icons well in the terminal.
|
||||
|
||||
A part of "[Nerd Fonts][18]" collection on GitHub, which features good-looking fonts for coding and terminal. You can find the font among the assets in its [GitHub releases][19] section.
|
||||
|
||||
It looks excellent in shells like Zsh, fish, and others. You can check out our article on lesser-known [Linux shells][20] to explore others.
|
||||
|
||||
### 8. Monoid
|
||||
|
||||
![monoiosome][21]
|
||||
|
||||
[Monoid][22] 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][23]
|
||||
|
||||
We all love Ubuntu's default font, i.e., [Ubuntu Monospace][24]. 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
|
||||
|
||||
![][25]
|
||||
|
||||
[Source Code Pro][26] 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.
|
||||
|
||||
### 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][27]
|
||||
|
||||
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**][28] for more detailed information.
|
||||
|
||||
### More ways to customize terminal
|
||||
|
||||
Here are a few more ways to customize the look and feel of your terminal.
|
||||
|
||||
Another interesting tool that automatically changes the color scheme of the terminal based on your desktop wallpaper. How cool is that!
|
||||
|
||||
💬_What is your favorite on the list? Do you have better suggestions? Do share your thoughts in the comments below._
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/fonts-linux-terminal/
|
||||
|
||||
作者:[Ankush Das][a]
|
||||
选题:[lkxed][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/ankush/
|
||||
[b]: https://github.com/lkxed/
|
||||
[1]: https://itsfoss.com/change-terminal-font-ubuntu/
|
||||
[2]: https://itsfoss.com/content/images/2023/05/cascadia.png
|
||||
[3]: https://github.com/microsoft/cascadia-code?ref=itsfoss.com
|
||||
[4]: https://itsfoss.com/best-modern-open-source-code-editors-for-linux/
|
||||
[5]: https://itsfoss.com/content/images/2023/05/fira-code.png
|
||||
[6]: https://github.com/tonsky/FiraCode?ref=itsfoss.com
|
||||
[7]: https://itsfoss.com/content/images/2023/05/hack.png
|
||||
[8]: https://github.com/source-foundry/Hack?ref=itsfoss.com
|
||||
[9]: https://itsfoss.com/content/images/2023/05/inconsolata.png
|
||||
[10]: https://fonts.google.com/specimen/Inconsolata?ref=itsfoss.com
|
||||
[11]: https://itsfoss.com/linux-terminal-emulators/
|
||||
[12]: https://itsfoss.com/content/images/2023/05/Iosevka-.png
|
||||
[13]: https://github.com/be5invis/Iosevka?ref=itsfoss.com
|
||||
[14]: https://itsfoss.com/content/images/2023/05/jetbrains-mono.png
|
||||
[15]: https://github.com/JetBrains/JetBrainsMono?ref=itsfoss.com
|
||||
[16]: https://www.jetbrains.com/?ref=itsfoss.com
|
||||
[17]: https://itsfoss.com/content/images/2023/05/mesloNF.png
|
||||
[18]: https://github.com/ryanoasis/nerd-fonts/?ref=itsfoss.com
|
||||
[19]: https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.0.0?ref=itsfoss.com
|
||||
[20]: https://itsfoss.com/shells-linux/
|
||||
[21]: https://itsfoss.com/content/images/2023/05/moniosome.png
|
||||
[22]: https://larsenwork.com/monoid/?ref=itsfoss.com
|
||||
[23]: https://itsfoss.com/content/images/2023/05/ubuntu-monospace.png
|
||||
[24]: https://design.ubuntu.com/font?ref=itsfoss.com
|
||||
[25]: https://itsfoss.com/content/images/2023/05/source-code-pro.png
|
||||
[26]: https://github.com/adobe-fonts/source-code-pro?ref=itsfoss.com
|
||||
[27]: https://itsfoss.com/content/images/2023/05/image-6.png
|
||||
[28]: https://itsfoss.com/install-fonts-ubuntu/
|
Loading…
Reference in New Issue
Block a user