Here are the steps I did to get .NET core 8 setup on my Void Linux box.
$ wget https://dot.net/v1/dotnet-install.sh -O dotnet-install.sh
$ sudo ./dotnet-install.sh --channel 8.0$
$ sudo xbps-install vscode
$ sudo xbps-install nerd-fonts
$ sudo xbps-install font-emoji-one-color
$ dotnet new blazor -o BlazorApp
$ cd BlazorApp
$ dotnet watch
Now dotnet runs and the emojis render as expected:
ThenĀ setup the prompt to be like Hanselmans post:
$ sudo xbps-install go
$ go install github.com/justjanne/powerline-go@latest
Then we install the Cascadia Font:
$ unzip CascadiaCode*.zip
$ cd CasCadiaCode
$ sudo mv *.ttf /usr/share/fonts/TTF/
Then modify the font settings in your terminal to use Cascadia and your prompt will look something like this :