Path: ...!weretis.net!feeder8.news.weretis.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed4-a.proxad.net!nnrp3-2.free.fr!not-for-mail From: Damien Wyart Newsgroups: comp.unix.shell Subject: Re: What? Organization: Serveur de News Free References: <66f2731d$0$3674$426a34cc@news.free.fr> Date: Wed, 25 Sep 2024 10:53:20 +0200 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 MIME-Version: 1.0 Content-Type: text/plain Lines: 39 Message-ID: <66f3cf80$0$3667$426a34cc@news.free.fr> NNTP-Posting-Date: 25 Sep 2024 10:53:20 CEST NNTP-Posting-Host: 86.252.47.27 X-Trace: 1727254400 news-4.free.fr 3667 86.252.47.27:36168 X-Complaints-To: abuse@proxad.net Bytes: 2639 I have some NNTP issues (I can see much more articles on the public read-only server I use than on the other one I use to post) ; I almost never post nowadays and Usenet is really extremely niche now, so I do not want to invest time on fixing... I will still answer very quickly to this even if I vaguely feel a trollish tone: > Fine. But what is a "framework prompt" (or a "(shell, not LLM) > prompt framework" if you prefer that)? Since you're suggesting > something (in context of something as simple as a shell prompt) > that is obviously not commonly known, do you mind to explain? > Preferably with a rationale or statement why it shall be used > (as opposed to just defining prompt the usual and simple way). I'm not interested in bike-shedding on words, we can call them prompt tools or whatever, I don't care. "not commonly known" might be true in this newsgroup, but if we look at the "Github stars" for all the projects I quoted (yes, I know, this metric is not perfect and can be criticized), they sum up to about 235000, so these projects clearly have users. If you have a quick look at the tools (why would the whole "evidence" be on my side?), what they have in common is: - they provide much more pieces of info you can choose to display (see right column on https://starship.rs/config/) and, importantly, to not display if they are not relevant to you - this info is dynamic and comes from many sources unknown from the shell itself - they are contextual: the display depends on the current directory and its content - they can be configured in much details and you do not need to fiddle with ANSI codes to add colors, for example. I will stop here on this whole topic, if people hate external prompt tools, they are free to not use them. -- DW