Remix.run Logo
skydhash 6 days ago

> I'm aware of foot, and it works fine, but it doesn't correctly display the fancy icons used by foot (and other programs).

These are icon glyphes. You have to set the font setting for the terminal to have them. By default, foot uses whatever you set for the monospace family (you can use the command `fc-match monospace` to find out which font). You may want to use a Nerd Font instead.

[0]: https://www.nerdfonts.com/

osmsucks 5 days ago | parent | next [-]

Yep, and that's all configuration I'd rather not have to spend time on. I was giving the Ghostty example to show how one of them Just Works™. (But the project goals might just be different, I'm not here to discredit Foot which is a really good terminal emulator.)

osmsucks 5 days ago | parent [-]

In defense of Foot, I installed the corresponding Nerd Font and it worked with no extra configuration at all. Well done!

godelski 5 days ago | parent | prev [-]

I think they are caught off-guard by the fact that (IIRC) ghostty and kitty (and wez?) come bundled with (or load) nerdfonts by default.

Also good command to know `fc-list`. It'll list the fonts on your system (you may want to pipe it into a pager: `fc-list | less`). There's a few fc- commands that deal with fonts for anyone facing these types of issues.