Emacs Default Font

This seems to be the path of least resistance to setting the default font in Emacs 26.3.

The font I am looking to use is Source Code Pro, which is available as a package in the operating system I am using:

$ pkg_add adobe-source-code-pro

The font cache must be updated after installing a new font:

$ fc-cache -f

Now in Emacs M-x menu-set-font opens a preview of available fonts:

A screenshot of Emacs with the menu-set-font popup.

Making a selection here will set the default font but the change will not persist. Customization mode can be used to save this new default font for future sessions. M-x customize-face RET default RET will present a buffer with the details of the new default font configuration already loaded:

A screenshot of Emacs with the customize-face buffer.

Apply and save to have the new default font persist.