Add color to support to cmdlets like Get-ChildItem
One of the things I miss the most when using PowerShell versus Bash or ZSH or Fish is color support for commands like ls. It'd be nice to be able to have color support for built-in cmdlets, preferably without having to build a wrapper that depends on Write-Host.
One way I could see this possibly working is by adding a color option to the ps1xml format file for an object. It might be difficult to make this work across multiple hosts, but the benefits of keeping it in the ps1xml file would be that the output from the cmdlet would remain an object versus becoming text.
It'd be even nicer if it was configurable for other cmdlets with alternative colors.