any users here? please chime in so we can help document some gotchas and sadness when using `nushell` as login shell.

See: github.com/nushell/nushell/iss

#nushell

Last updated 1 year ago

im starting to use as my personal shell now. well i didnt use chsh because there is still that bug 🥹

#nushell

Last updated 1 year ago

Yann Büchau :nixos: · @nobodyinperson
271 followers · 1183 posts · Server fosstodon.org

Theoretically, could implement a caching mechanism for slow pipelines, right? It knows whether files/commands used in the pipeline changed and could thus pull up parts from a cache. 🤔

Probably much harder to implement, just thinking out loud. 😅

#nushell

Last updated 1 year ago

Yann Büchau :nixos: · @nobodyinperson
270 followers · 1177 posts · Server fosstodon.org

It feels like could be of great use for . PTA tools can output structured data like CSV or JSON, providing an ideal input for Nushell. Might be even simpler than spinning up to do some custom calculations or logic that aren't available natively in the PTA tools.

nushell.sh/

#nushell #plaintextaccounting #python #hledger #ledger #beancount

Last updated 1 year ago

Maciej Lukksepp · @icejam_
9 followers · 215 posts · Server hachyderm.io

It seems like assumes everyone is American. Ugh.

#nushell

Last updated 1 year ago

Santiago Lema :amiga: · @santiago
495 followers · 7841 posts · Server masto.lema.org

That part of is a tad annoying. So either I change all my code snippets in or don’t make my default shell

#nushell #shellfishapp

Last updated 1 year ago

Santiago Lema :amiga: · @santiago
495 followers · 7840 posts · Server masto.lema.org

Turns out installing on :rpi: 3 via Rust is a bit time consuming.

Somehow compilation times are faster on my 20 Cores Mac Studio. Who would have thought ? I’ll check back on my tmux session tomorrow.

#nushell

Last updated 1 year ago

Santiago Lema :amiga: · @santiago
495 followers · 7840 posts · Server masto.lema.org

@akosma Well, I couldn’t figure a case where I’d need it. Except that one specific case of not having packages but I preferred the rust way as this is something I’d install anyway for other stuff.

#nushell

Last updated 1 year ago

Santiago Lema :amiga: · @santiago
495 followers · 7840 posts · Server masto.lema.org

@hywan I wish new tools would invest more into transitioning help.

For example in when I type a well known bash command it could just suggest the correct way. Transitions for a decades old habit would be made easier.

#nushell

Last updated 1 year ago

Mo :ferris: :tux: · @mo8it
519 followers · 1787 posts · Server fosstodon.org

@nobodyinperson This is the issue that I created about 10 months ago:

github.com/nushell/nushell/iss

Cycling with Tab was working until a breaking change broke it and no one is interested in fixing it. The funny thing is that Shift+Tab works, but not Tab.

This is why I switched back to Fish.

I would love to try again if it gets proper completions like Fish.

@jntrnr not pointing fingers or anything, but maybe you could boost Nu completions ❤️

#nushell

Last updated 1 year ago

JT · @jntrnr
2797 followers · 423 posts · Server fosstodon.org

Something I'm noticing in comments to my recent blog post on is that a lot of folks have a strict separation between interactive shell and scripting.

When I point out in the post that Nushell is really meant to scale smoothly between the two, some folks say things like "so you're saying it's really a scripting language not a shell"

I want to help folks see they don't have to choose. They can scale ideas all the way up in one language without rewriting.

#nushell

Last updated 1 year ago

Viraptor · @viraptor
109 followers · 643 posts · Server cyberplace.social

I finally get . I don't need a new shell, but what I really want is jq that has a proper scripting language, or a Ruby/Python for scripting which doesn't require a whole runtime+modules deployed.
Pipeing AWS commands + rich collection types + native json support = love it.

#nushell #linux #shell #devops

Last updated 1 year ago

Ivan Enderlin 🦀 · @hywan
1506 followers · 1781 posts · Server fosstodon.org

The case for Nushell, jntrnr.com/case-for-nushell/.

Relevant article about shells, and how Nushell pushes the boundaries further. I highly recommend reading it.

#shell #nushell

Last updated 1 year ago

rlonstein · @rlonstein
26 followers · 277 posts · Server mastodon.sdf.org

Experimenting with as a substitute for my existing trove of bash, awk, jq, yq, and mlr manipulations. Quite powerful but it's going to take a long time to change my finger memory.

#nushell

Last updated 1 year ago

Yann Büchau :nixos: · @nobodyinperson
267 followers · 1157 posts · Server fosstodon.org

@jntrnr looks very interesting, thanks for the writeup!

I see that plugins can be made in any language that speaks JSON/MSGPACK¹, that's awesome.

The 'Coming from Bash' page² is also helpful.

Do you use as your actual shell? Or only for specific tasks?

¹nushell.sh/book/plugins.html
²nushell.sh/book/coming_from_ba

#nushell

Last updated 1 year ago

JT · @jntrnr
2754 followers · 414 posts · Server fosstodon.org

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

jntrnr.com/case-for-nushell/

#nushell

Last updated 1 year ago

JT · @jntrnr
2729 followers · 392 posts · Server fosstodon.org

Hey all, the team put together a survey to help gather feedback from folks.

Whether or not you're currently using Nushell, we'd like to hear from you.

The survey should take around 5 minutes to complete. Thanks!

forms.gle/tk6fJRr6wdCm1xg1A

#nushell

Last updated 1 year ago

woshilapin · @woshilapin
2 followers · 16 posts · Server mamot.fr

Is there anyone using as a daily ? Do you like it? What are the pain points compared to , , ?

#nushell #shell #bash #zsh #fish #rust #rustlang

Last updated 1 year ago

Marcus S.C. Oculātus · @m5s6c7
6 followers · 111 posts · Server mstdn.social

`eval` for . The key part of the script is as follows.

```nu
['alias print = print -e' $nuscript] | str join "\n" | save -f $scriptfile
let ret = (nu --config $nu.config-path --env-config $nu.env-path
-c $'let ret = source ($scriptfile); $ret | to nuon'
| from nuon)
```

In short, I bypassed parser keyword check by invoking a subprocess. A bit slower, but works.

This allows piping snippets from your favorite editor, enhancing it with Nushell.

#nushell

Last updated 1 year ago

JT · @jntrnr
2721 followers · 383 posts · Server fosstodon.org

Today marks 4 years of being public. Happy birthday! 🎉

nushell.sh/blog/2023-08-23-hap

#nushell

Last updated 1 year ago