@noboilerplate
Here is the article I told you about yesterday to use #nushell as main #shell on #nixos:
https://determinate.systems/blog/nuenv/

Not completely there yet, but closer than it seems. And this was in 2023, maybe there are some improvements on that front.

Nuenv: an experimental Nushell environment for Nix

How and why I replaced Nix's Bash-based standard environment with a much more powerful and expressive build apparatus.

@ProHaller @noboilerplate Nice article! It pushes me again to ditch fish for nushell!
@jean_dupont @noboilerplate
I never tried fish, but I heard good things about it.
I went straight for Nushell. It’s basically the Rust of shells, very different, excellent, and a bit frustrating with compatibility at times.
@jean_dupont @noboilerplate
If you find recent content on how to integrate Nushell properly as main shell especially on NixOS, do share!

@jean_dupont
U don't have to ditch fish shell πŸ˜ƒ. Nushell's external completion options let us use any completions as we like. Like carapace, fish or any custom completions.
I use fish completions in nushell for some commands. Coz nushell completions are still not that good compared to fish as of now.

#nushell #fish #shell #completions