Remix.run Logo
dodomodo a day ago

every time I see the output of nushell I get so disappointed, they got the formatting so wrong, all the extra delimiters makes it hard to actually read the data. powershell got it right, using alignment. if you look at virtually all shell programs until the last few years you are going to see a similar, alignment based output. only recently, with the rise of the abuse of ligature, we started seeing this kind of incomprehensible blobs surrounding our text.

secret-noun a day ago | parent [-]

The author states they're using nushell's `markdown` table style because of issues with their font rendering certain characters. `rounded` is the default and indeed, `markdown` looks truly horrible in comparison.

Nushell's front page [1] shows an example of rounded, and here's an example of an even further customized version [2].

I think these are very readable. There is alignment too, but it's "local" alignment to cells in the same sub-table, not "global" to the entire table -- this is good for fitting more stuff into your terminal width without wrapping.

A supporting font is required though, yes.

[1]: https://www.nushell.sh/

[2]: https://i.imgur.com/U4MnYLe.png

dodomodo a day ago | parent [-]

nushell front page is exactly what I was referring to. Compare the legibility of the ls command in the front page to a regular ls command, it's insane how much more cluttered the nushell version is.