Dear All,
Introduction: I have prepared a custom version of microcore preloaded with fish shell, fzf, gcc, perl and friends and I'm distributing this to students for a 101 course on linux and C programming. To make it easier for them, I give them a qcow2 image together with QEMU so that they only have to run a script and be ready to go. What they get looks similar to the screenshot I'm attaching.
The problem: is that fish shell doesn't play well with the 8 colors available through the linux kernel VT. I have seen kmscon, but I don't think that I can even try to built it for microcore (can't even find the libtsm library).
The question: I would be grateful for any suggestions / ideas / things to try. Going to an X11 environment is out of question, many students run this on slow windows XP machines, so adding X11 on top of QEMU on top of a slow machine is not viable.
Thanks a lot,
Nicholas
ps. If anyone needs access to the real files, the custom qcow2 image is available via
https://utopia.duth.gr/glykos/linux/tinycore.img