Lettertypen
Deze pagina is vertaald door PageTurner AI (beta). Niet officieel goedgekeurd door het project. Een fout gevonden? Probleem melden →
Nerd Fonts
Oh My Posh is ontworpen om Nerd Fonts te gebruiken. Nerd Fonts zijn populaire lettertypen die zijn aangepast om pictogrammen te bevatten. Om de pictogrammen in Oh My Posh te zien, installeer je een Nerd Font en configureer je je terminal om dit lettertype te gebruiken.
Lettertypen moeten op het hostsysteem worden geïnstalleerd, omdat dit een UI-instelling is, geen opdrachtregel- of shellconfiguratie. Dit betekent dat bij gebruik in een container of WSL je het lettertype op het hostsysteem moet installeren en je terminalemulator moet configureren om het te gebruiken.
Installatie
- Oh My Posh
- Homebrew
- PowerShell
Oh My Posh has a CLI to help you select and install a Nerd Font:
When running as root/administrator, the fonts will be installed system-wide.
When running as a regular user, the fonts will be installed in the user's font directory.
By default, Oh My Posh installs the .ttf version of the font in case multiple versions are available.
oh-my-posh font install
This will present a list of Nerd Font libraries, from which you can select Meslo, which includes the
Meslo LGM NF font we recommend. Note that you can also install it directly via:
oh-my-posh font install meslo
If you're using Homebrew, you can search for and install Nerd Fonts directly:
brew search nerd-font
brew install --cask font-fira-code-nerd-font
If you're using PowerShell, you can use the NerdFonts module to install Nerd Fonts:
Install-PSResource -Name NerdFonts
Import-Module -Name NerdFonts
Install-NerdFont -Name FiraCode # Tab completion works on name
To install for all users, elevated permissions are required:
Install-NerdFont -Name FiraCode -Scope AllUsers
Configuratie
Zorg ervoor dat je je terminal configureert om het geïnstalleerde lettertype te gebruiken. De volgende secties laten zien hoe je dit doet voor de populairste terminals.
- Windows Terminal
- Visual Studio Code
- Visual Studio
- Apple Terminal
Once you have installed a Nerd Font, you will need to configure the Windows Terminal to use it. This can be easily done
by modifying the Windows Terminal settings (default shortcut: CTRL + SHIFT + ,). In your settings.json file, add the
font.face attribute under the defaults attribute in profiles:
{
"profiles":
{
"defaults":
{
"font":
{
"face": "MesloLGM Nerd Font"
}
}
}
}
When using Visual Studio Code, you will need to configure the integrated Terminal to make use of the Nerd Font as well. This can be done by changing the Integrated: Font Family value in the Terminal settings (default shortcut: CTRL + , and search for Integrated: Font Family or via Users -> Features -> Terminal).
If you are using the JSON based settings, you will need to update the terminal.integrated.fontFamily value. Example in case of MesloLGM Nerd Font Nerd Font:
"terminal.integrated.fontFamily": "MesloLGM Nerd Font"
When using Visual Studio, you will need to configure the integrated Terminal to make use of the Nerd Font as well. This can be done by opening the settings
in Tools > Options > Environment > Fonts and Colors > Terminal and selecting a font like MesloLGM Nerd Font.
OTF fonts do not appear in Visual Studio's Terminal settings, only TTF fonts. See here for more information.
When using Apple Terminal, you will need to configure the settings based on the profile you are using. This can be done by opening the settings in Profiles > Select the appropriate profile from the left panel > Text > Font and select a font like MesloLGM Nerd Font.
This can also be configured via a terminal command. Example in case of MesloLGM Nerd Font Mono Nerd Font on the Basic profile for Apple Terminal:
osascript -e 'tell application "Terminal" to set font of settings set "Basic" to "MesloLGL Nerd Font Mono"'
The command has only been tested on macOS Sequoia 15.5 24F74.
Andere lettertypen
Als je geen Nerd Font wilt gebruiken, kun je het beste een thema kiezen zonder Nerd Font-pictogrammen.
De minimal-thema's maken geen gebruik van Nerd Font-pictogrammen.
Je eigen thema maken is ook altijd een optie 😊