I'm having trouble changing the font in PowerShell. I've tried installing a font normally and even added a registry entry for it, but it just doesn't appear in the font properties tab. Specifically, I'm attempting to install 'Adwaita Mono'. I set the registry entry at "ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionConsoleTrueTypeFont" with the name "000" and the value "AdwaitaMonoNerdFont-Regular" but no luck. Any tips?
4 Answers
Double-check whether you’re using PowerShell or the Terminal app. If it's the Terminal app, you can change the font easily through its settings. For the traditional console, your method should work as long as the font is correctly registered. You might want to consult this guide on font customization: [PowerShell Font Customization](https://devblogs.microsoft.com/powershell/windows-powershell-font-customization/).
Make sure you're right-clicking the title bar for properties – that’s how you access the font settings for the original CMD terminal. If you're on the newer terminal that Windows 11 often defaults to, there's a downward arrow by the tabs where you can get to settings, or just use Ctrl + , to open it up. If the default terminal isn't set to the old Windows Console, you can change it back in the settings as well.
It seems like you're trying to change the font directly in PowerShell itself, but remember that PowerShell is just the shell; the terminal is what handles the font display. Are you using the classic Windows Console (conhost) or the newer Windows Terminal? If it’s the older console, you should check font settings from the title bar properties.
Right-click the top bar of your console window and access the properties settings. If you're feeling adventurous, try out 'oh-my-posh'; it can enhance your console experience much more than just changing the font!

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures