Hello everyone -
Thanks for the information. Ultimately, this looks like something that is simply above my paygrade. Those fancy chess fonts are not absolutely necessary for what I was trying to do, and I've invested enough time to understand that I don't know enough to do what I need to do without a step-by-step guide specific to the way things are set up in this template. The rest of this message is just a record of what I did, just in case someone finds this later and wants to give it a try, or sees this and knows of something other thing to try.
==== Trying from within Codespace
I was able to run
"tlmgr init-usertree" successfully, and when I reran the install command, I got a different error:
---
$ tlmgr init-usertree
$ tlmgr install chessfss
(running on Debian, switching to user mode!)
(see /usr/share/doc/texlive-base/
README.tlmgr-on-Debian.md)
tlmgr: Local TeX Live (2020) is older than remote repository (2024).
Cross release updates are only supported with
update-tlmgr-latest(.sh/.exe) --update
See
https://tug.org/texlive/upgrade.html for details.
---
The linked website takes me to a 13 step process of upgrading from TeX Live 2023 to 2024 and has multiple warnings about not doing these things unless you know what you're doing. I got as far as figuring out that the parent directory was /usr/share/texlive and not /usr/local/texlive, but then there are no directories that look like a date (I was hoping to see 2020). And I don't even know if completing these steps will let me install the fonts and have things compile correctly.
==== Trying to create a better codespace
I understand conceptually what Steven's message was asking me to do, but I don't have enough experience with LaTeX in Linux to really know what installation is actually missing. I looked through the .devcontainer.json that was created in my repository, and there was a line in there about changing the "image" to "oscarlevin/pretext:full". I tried that, but ran into the same problem.
I worked my way over to
github.com/oscarlevin/pretext, but again found myself not being entirely sure where to look for things. And it's a different destination than what Steven had indicated, so I'm not even sure if that's the thing I should be looking at.
====
So at least for now, it seems that the answer to my initial question is "No, there is no simple way to do that." But I appreciate the ideas and information that was put forward.
Aaron