Nerd Fonts currently includes 50+ patched and ready-to-use best developer fonts. All the patched fonts have 3,600+ icons and symbols combined from popular icon sets to feature many additional glyphs from popular ‘iconic fonts’ like Font Awesome, Devicons, Font Logos, Material Design Icons, Powerline Symbols, Octicons, Weather Icons.
In the following tutorial, you will learn how to install Nerd Fonts on Manjaro 21 Linux. The tutorial will use the command line terminal with yay AUR helper. Ideally, most users may be using some wrapper for Pacman. For new users, it is essential to install one to keep your packages up-to-date while you learn Arch/Manjaro.
Table of Contents
Before proceeding with the tutorial, it is good to ensure your system is up-to-date with all existing packages.
sudo pacman -Syu
Install yay Helper
To begin the installation, you must have GIT installed to import the yay repository to install/build. From your command terminal, use the following code to begin the installation.
sudo pacman -S --needed --noconfirm base-devel git
Now clone the yay archive using the following terminal command.
git clone https://aur.archlinux.org/yay-git.git
Next, move the archive to the /OPT/ directory. This is a good location for any other archive installs, keep everything located, and traditionally the directory is a commonly used area for different applications.
sudo mv yay-git /opt/
Now navigate to the yay-git directory location.
Build the package using the makepkg command.
Install Nerd Fonts Complete
Now that you have installed the package management helper, you can install the font software using the following command.
yay -S nerd-fonts-complete --noconfirm
Remove –noconfirm to manually go through the installation questions instead of selecting the default answers.
Note, this is a more significant download of around 2GB, so be aware.
Verify Font Installation
Once installed, you should immediately have access to nerd-fonts-cascadia-code, nerd-fonts-fantasque-sans-mono, nerd-fonts-fira-code, nerd-fonts-hack, nerd-fonts-iosevka, nerd-fonts-jetbrains-mono, nerd-fonts-overpass, nerd-fonts-roboto-mono, nerd-fonts-source-code-pro, nerd-fonts-terminus, nerd-fonts-ubuntu-mono, otf-nerd-fonts, ttf-font-nerd, ttf-iosevka-nerd, ttf-nerd-font, ttf-nerd-fonts, ttf-nerd-fonts-symbols, ttf-nerd-fonts-symbols-mono.
To see these fonts, load up the appearance menu, select the default font tab, and type nerd to bring up the options. Optionally, you could run any program with access to fonts, such as LibreOffice or whatever program you have handy.
Example with Appearance tab:
As above, nerd fonts are present on your system. Remember, you have access to much more this is more to confirm the installation was a success.
How to Update Nerd Fonts Complete
The best way to upgrade the software, depending on what versions you have installed, is to use the following terminal command.
yay -Syu --devel --timeupdate
It is advised to run a terminal command update every so often to ensure that users that have enabled AUR automatic upgrades via the desktop GUI are operating correctly.
How to Remove (Uninstall) Nerd Fonts Complete
When you no longer want the fonts installed on your system, use the following command to remove the software.
yay -Rns nerd-fonts-complete --noconfirm
Optionally, you can run the following command to clean up any leftover unused dependencies, and this is highly recommended to run so your system does not become bloated.
Comments and Conclusion
In the tutorial, you have learned how to install yay AUR helper quickly and install, maintain, and, if so, remove Nerd Fonts, the complete package on Manjaro 21 Linux series.
Nerd Fonts is an excellent resource for developers who want to use stylish fonts in their work. The selection of fonts is large, and the site includes helpful instructions on installing the fonts. If you’re looking for a new font or two to add some flair to your next project, check out Nerd Fonts.