Wrote up my thoughts on why #nushell matters. And yes, they get a bit spicy 😅

https://www.jntrnr.com/case-for-nushell/

The case for Nushell

Sophia June Turner

@jntrnr I went in to try it again, and nushell doesn't support the way that I do config, which is a blocker for me:

https://github.com/nushell/nushell/pull/8682
https://github.com/nushell/nushell/issues/893

Why in the world did the team decide to reject a user's choice of where the config should live? The PR gives no reasoning at all.

feat!: use `~/.config/nushell` as the primary config directory by utkarshgupta137 · Pull Request #8682 · nushell/nushell

Description Use ~/.config/nushell as the primary location on all platforms & allow fallback to the existing os-specific locations. Fixes #893. Fixes #8256. Resolves #2918. Resolves #8263. User-Faci...

GitHub

@jntrnr to expand a bit: an important part of shell config for me is that I can bring it between several computers on several operating systems; to do so I keep it in source control and in `~/.config`. (A few programs only support the root `~``, which isn't great but I live with it.)

nushell choosing to use only OS-specific directories means that I can't use my normal config system to move between OSes without adding significant complexity to my config system.