public inbox for cygwin-announce@cygwin.com
 help / color / mirror / Atom feed
From: Andrew Schulman <schulman.andrew@epa.gov>
To: cygwin-announce@cygwin.com
Subject: fish-3.1.2-2
Date: Thu, 17 Sep 2020 13:23:52 -0400	[thread overview]
Message-ID: <5t67mf1fodag8b9tbo57oo5kq4ck0i73ll@4ax.com> (raw)

fish 3.1.2-2 is now available in Cygwin. This release updates the default
fish_prompt function to the version shipped in the upstream fish 3.1.2.

The new default prompt function has lots more stuff in it, like a colored
username, version control branch name, and numerical exit status code of
the previous command, if it ended in an error status. 

Personally, I find all of that to be too much information for a shell
prompt. But it's what the fish project ships now, so Cygwin is including
it. If you want to change/simplify the prompt, you can:

* Change fish's colors. For example, you can set the username color in the
prompt from bright green (!) back to normal by

  set -U fish_user_color normal

* Create your own fish_prompt function. You can start by copying it from
/usr/share/fish/vendor_functions.d/fish_prompt.fish into either of:

  /etc/fish/functions (for all users on the host)
  ~/.config/fish/functions (for just your account)

Then edit the function, for example to remove fish_vcs_prompt (which I find
also slows down the prompt) or prompt_status.

fish is the friendly interactive shell. It's a Unix shell that focuses on
interactive use, discoverability, and user friendliness. The design goal of
fish is to give the user a rich set of powerful features in a way that is
easy to discover, remember, and use.

Home page: http://fishshell.com

Andrew E. Schulman


*******************************************************************


To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com_at_cygwin.com

If you need more information on unsubscribing, start reading here:

http://cygwin.com/lists.html#subscribe-unsubscribe

Please read *all* of the information on unsubscribing that is available
starting at this URL.


                 reply	other threads:[~2020-09-18 14:33 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5t67mf1fodag8b9tbo57oo5kq4ck0i73ll@4ax.com \
    --to=schulman.andrew@epa.gov \
    --cc=cygwin-announce@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).