How to Install Microsoft Fonts on Manjaro Linux and Make Your Docs Look Like the Real Deal
If you’ve ever opened an Office file or a PDF on Manjaro that was supposed to look pretty but ended up looking like a bad art project, chances are your system is missing those classic Windows fonts. Installing them is quick, doesn’t take up much space, and makes everything from e‑books to web pages look right on the screen.
Why You Need Microsoft Fonts
Not every Linux distro ships with Times New Roman, Arial, or Calibri by default. When you view a document that relies on those fonts, Windows‑only software will substitute something generic—usually Nimbus Sans or Liberation Serif. The result? A slightly off‑center layout and an unprofessional look. Installing the Microsoft core fonts fixes this instantly.
Preparing Manjaro for Installation
1. Make sure you have the “extra” repository enabled – it contains most of the community packages you’ll need.
sudo pacman -Sy
2. Install yay, the AUR helper if you don’t already have one; I’ve found it to be a solid choice for pulling in community packages.
sudo pacman -S --needed git base-devel git clone https://aur.archlinux.org/yay.git cd yay makepkg -si
Why this matters: yay lets you pull the Microsoft font packages from the Arch User Repository (AUR) without manually downloading and compiling them yourself.
Installing via the AUR
The AUR hosts a package called tahoma that bundles several core fonts. There are also separate packages for just Arial, Times New Roman, etc., if you only need a subset.
yay -S tahoma
You’ll see a prompt about installing “extra” dependencies; accept them and let yay finish the job. When it’s done, the fonts will be placed in /usr/share/fonts/truetype/msttcorefonts.
Why this matters: The AUR package automatically handles the licensing check for you—Microsoft allows the fonts to be distributed under a specific license, so no legal headaches here.
Verifying Font Availability
After installation, refresh your font cache:
fc-cache -f -v
Then open any program that can list available fonts. In GNOME’s “Settings => Fonts” or in gucharmap, search for Arial or Times New Roman. If you see them, you’re good to go.
Troubleshooting Common Issues
- “Font not found” after installing – Make sure the cache refresh ran successfully. A quick reboot of the X server (sudo systemctl restart display-manager) often resolves lingering issues.
- Applications still use fallback fonts – Some older apps bundle their own font lists and ignore system caches. In that case, you might need to edit the app’s configuration or install a specific package (e.g., libreoffice-fonts-urw).
- Legal concerns? The AUR package includes a disclaimer that Microsoft permits redistribution of these fonts under certain conditions, so it’s safe for personal use. If you’re deploying this on a server or in a corporate environment, double‑check your local licensing rules.
Installing Microsoft fonts on Manjaro is one of those “why didn’t I know earlier?” fixes that saves you from endless PDF formatting nightmares. Give it a try and watch your documents finally look like they were meant to be seen.