Fish Shell, how to remove the welcome message
How to remove the “HWelcome to fish, the friendly interactive shell” message in Fish Shell
THE AHA STACK MASTERCLASS
Now open with 50% off launch discount!
I had this “problem”.
When I opened my shells, I had these 3 lines show up every time.
It’s a Fish Shell default.
I wanted to remove them.
Here’s how I did it.
I opened ~/.config/fish/config.fish
code ~/.config/fish/config.fish
Where I had this content:
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:
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:
→ Get my Linux Command Line Handbook
I wrote 20 books to help you become a better developer:
- Astro Handbook
- HTML Handbook
- Next.js Pages Router Handbook
- Alpine.js Handbook
- HTMX Handbook
- TypeScript Handbook
- React Handbook
- SQL Handbook
- Git Cheat Sheet
- Laravel Handbook
- Express Handbook
- Swift Handbook
- Go Handbook
- PHP Handbook
- Python Handbook
- Linux Commands Handbook
- C Handbook
- JavaScript Handbook
- CSS Handbook
- Node.js Handbook