Crosh, the Crostini shell, uses CSS to render the terminal. Gives you nice capabilities, but it’s also not compatible how normal Linux is configured.
Zsh and in particular the PowerLevel10k theme uses Unicode characters quite a bit.
So step 1 is using a font which works:
- Open the crosh terminal
- In the Text Font Family field, enter:
“DejaVu Sans Mono”, monospace
- In the Custom CSS URI field, enter:
Instead of DejaVu Sans Mono, use another one in the list from the CSS file. Like Hack or Source Code Pro.