Arch Linux Fonts and Themes - ryzendew/Linux-Tips-and-Tricks GitHub Wiki
Arch Linux Fonts and Themes Guide
Complete beginner-friendly guide to installing and configuring fonts and themes on Arch Linux, including system fonts, icon themes, and desktop customization.
Table of Contents
Installing Fonts
System Fonts
Install fonts:
# Install font packages
sudo pacman -S ttf-dejavu ttf-liberation ttf-roboto
# Install Microsoft fonts
yay -S ttf-ms-fonts
# Install Google fonts
sudo pacman -S ttf-google-fonts-typewolf
User Fonts
Install to user:
# Create font directory
mkdir -p ~/.local/share/fonts
# Copy fonts
cp fonts/* ~/.local/share/fonts/
# Update font cache
fc-cache -fv
Font Configuration
Font Configuration
Configure fonts:
# Edit font config
vim ~/.config/fontconfig/fonts.conf
# Or system-wide
sudo vim /etc/fonts/local.conf
Font Rendering
Improve rendering:
# Install font rendering packages
sudo pacman -S freetype2 fontconfig
# Configure
vim ~/.config/fontconfig/fonts.conf
Icon Themes
Install Icon Themes
Install themes:
# Popular icon themes
sudo pacman -S papirus-icon-theme
yay -S numix-icon-theme-git
yay -S arc-icon-theme
Apply Icons
Set icon theme:
# GNOME
gsettings set org.gnome.desktop.interface icon-theme 'Papirus'
# KDE
# System Settings > Icons
# XFCE
# Settings > Appearance > Icons
GTK Themes
Install GTK Themes
Install themes:
# Popular themes
sudo pacman -S arc-gtk-theme
yay -S adwaita-dark
yay -S materia-gtk-theme
Apply Themes
Set GTK theme:
# GNOME
gsettings set org.gnome.desktop.interface gtk-theme 'Arc-Dark'
# XFCE
# Settings > Appearance > Style
Desktop Themes
GNOME Themes
Install extensions:
# Install extension manager
sudo pacman -S gnome-shell-extension-manager
# Browse: https://extensions.gnome.org/
KDE Themes
Install themes:
# Install themes
yay -S sweet-kde-theme-git
# Apply via System Settings
Summary
This guide covered fonts, icon themes, GTK themes, and desktop customization.
Next Steps
- Arch Linux Desktop Environments - Desktop setup
- Arch Linux System Configuration - System setup
- ArchWiki Fonts: https://wiki.archlinux.org/title/Fonts
This guide is based on the ArchWiki. For the most up-to-date information, always refer to the official ArchWiki.