So now I need to install nerd font and this software on all clients' machines and VMs and whatnot. Asking IT departments for permission and waiting for compliance check. Or should I do it only on toy machines, risking different experience between them and production. No, thanks. Plain bash will suffice. Just like it did for so many years.
Starship.rs: minimal, fast prompt for any shell
141–150 of 160 posts
Re: Starship.rs: minimal, fast prompt for any shell
#142I spend so little time relatively on my own machine’s terminal and even when I do I don’t want it to be totally different from the boxes I SSH into every day. That context switch would be frustrating. Nor do I have the desire to push for something like this to be installed on our fleet of servers. Do the people who use this (along with terminal emulators that require you install things on the host to get the full pow…
Surely it is some work to ensure your user environment are all the same across different machines. But it is also liberating as you are no longer limited to choose the few common features available everywhere.
Re: Starship.rs: minimal, fast prompt for any shell
#143Earlier quoted context omitted.
That's all well and good, but has nothing to do with my argument. If you need to invoke a program for every prompt, when the alternative is to just let the shell do it's thing, it's no longer "minimal", period.
Well, we are arguing about semantics. You say that minimal means that it must be functionally minimal. I say that minimal UX is valid meaning as well.
No, we are not. "minimal" has a defined meaning, and "minimal" and "minimalism" as a design philosophy are not the same.
Re: Starship.rs: minimal, fast prompt for any shell
#144Earlier quoted context omitted.
> for part of the rust community. part is the important term here.
I still don't see your original point. Sounds like you have an axe to grind. I don't see anything negative in saying "written in Rust" or "written in OCaml" or "written in Haskell" or anything else. Using a particular language signals a certain subset of qualities and broadcasting those helps people filter what they are interested in.
Why? I just point out that what happened to Haskell can happen to Rust, and for much the same reasons.
Re: Starship.rs: minimal, fast prompt for any shell
#145Earlier quoted context omitted.
Chiming in as another fish+starship user. It's hard to imagine using anything else now; I get just about every feature I would ever want out of my shell with essentially zero configuration, which makes it easy to replicate my setup across a ton of heterogeneous devices and operating systems.
Me too :). I do wish fish could seamlessly convert and run bash script on the fly..
It can. With a little help. I use this:
Re: Starship.rs: minimal, fast prompt for any shell
#146Earlier quoted context omitted.
I still don't see your original point. Sounds like you have an axe to grind. I don't see anything negative in saying "written in Rust" or "written in OCaml" or "written in Haskell" or anything else. Using a particular language signals a certain subset of qualities and broadcasting those helps people filter what they are interested in.
> Sounds like you have an axe to grind. Why? I just point out that what happened to Haskell can happen to Rust, and for much the same reasons.
Are you saying that Haskell never got wide adoption because its advocates were too loud?
Even if you claim that I'll not believe it. Haskell is legitimately difficult for many annoying reasons, not least of which are the endless compiler variants.
Re: Starship.rs: minimal, fast prompt for any shell
#147Earlier quoted context omitted.
> Sounds like you have an axe to grind. Why? I just point out that what happened to Haskell can happen to Rust, and for much the same reasons.
What reasons might those be? I am not familiar with Haskell's history. Are you saying that Haskell never got wide adoption because its advocates were too loud? Even if you claim that I'll not believe it. Haskell is legitimately difficult for many annoying reasons, not least of which are the endless compiler variants.
I love the language and worked with it professionally for over a year, but I can’t stand everything around the developer experience and community.
Rust is a breath of fresh air.
Re: Starship.rs: minimal, fast prompt for any shell
#148Am I the only one who is getting tired of "It's X in rust" type projects? It's making me dislike the community. Rust is not a user feature, it's an implementation detail.
Rust’s memory safety definitely makes it a user feature.
Re: Starship.rs: minimal, fast prompt for any shell
#149Earlier quoted context omitted.
What reasons might those be? I am not familiar with Haskell's history. Are you saying that Haskell never got wide adoption because its advocates were too loud? Even if you claim that I'll not believe it. Haskell is legitimately difficult for many annoying reasons, not least of which are the endless compiler variants.
I would say it’s because the Haskell community is too arrogant and pretentious. I love the language and worked with it professionally for over a year, but I can’t stand everything around the developer experience and community. Rust is a breath of fresh air.
That by itself is only a cause. What's the effect, what's the symptom of this attitude, what are the practical observable results? Gatekeeping? Rude forum responses? (I know OCaml partially suffered from that and they can be fairly elitistic; when you ask something fairly normal nowadays like "what's the preferred package manager?" or "how do you build a project?" is sometimes met with smartass responses like "what's a project?")
> I love the language and worked with it professionally for over a year, but I can’t stand everything around the developer experience and community.
Sums up my experience with several development communities, yep. I can relate.
> Rust is a breath of fresh air.
I feel the same, the community is extremely pragmatic. I've met a few a-holes but they were a very, very rare exception. 99% of everyone I interacted with was just like me: they were looking how to get the job done AND write idiomatic and efficient code.
Re: Starship.rs: minimal, fast prompt for any shell
#150Earlier quoted context omitted.
I would say it’s because the Haskell community is too arrogant and pretentious. I love the language and worked with it professionally for over a year, but I can’t stand everything around the developer experience and community. Rust is a breath of fresh air.
> I would say it’s because the Haskell community is too arrogant and pretentious. That by itself is only a cause. What's the effect, what's the symptom of this attitude, what are the practical observable results? Gatekeeping? Rude forum responses? (I know OCaml partially suffered from that and they can be fairly elitistic; when you ask something fairly normal nowadays like "what's the preferred package manager?" or "…