# Fish Shell, how to remove the welcome message

> Learn how to remove the Welcome to fish greeting in Fish Shell by setting fish_greeting to an empty string in your config.fish so new shells open clean.

Author: [Flavio Copes](https://flaviocopes.com/about/) | Published: 2022-12-27 | Topics: [CLI](https://flaviocopes.com/tags/cli/) | Canonical: https://flaviocopes.com/fish-shell-remove-welcome-message/

I had this “problem”.

When I opened my shells, I had these 3 lines show up every time.

It’s a [Fish Shell](https://flaviocopes.com/fish-shell/) default.

I wanted to remove them.

![Before](https://flaviocopes.com/images/fish-shell-remove-welcome-message/before.png)

Here’s how I did it.

I opened `~/.config/fish/config.fish`

```bash
code ~/.config/fish/config.fish
```

Where I had this content:

```bash
if status is-interactive
    # Commands to run in interactive sessions can go here
end
fish_add_path /opt/homebrew/opt/node@16/bin

```

And I added `set fish_greeting ""` at the bottom:

```bash
if status is-interactive
    # Commands to run in interactive sessions can go here
end
fish_add_path /opt/homebrew/opt/node@16/bin

set fish_greeting ""
```

Here’s my prompt now:

![after](https://flaviocopes.com/images/fish-shell-remove-welcome-message/after.png)
