Fish as the default shell
Registered by
Corey Woodworth
I've recently tried the fish shell and I'm loving it. It really seems to fit with the Ubuntu philosophy. Making the shell easier for newbies is a huge plus since it can be pretty daunting. Fish isn't entirely POSIX complient but only breaks compatibility if they can improve upon it. So some shell scripts may not work but the interactive experience with the shell is wonderful.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Bug #182132: Cannot set fish as default shell | Invalid |
Bug #188491: fish: Warning: The directory /usr/local/bin has been removed from your PATH because it does not exist | Won't Fix |
Sprints
Whiteboard
It's not really important that fish isn't POSIX-compliant, since it's only being used as the default login shell/user interface. The default shell that /bin/sh links to will always be POSIX-compliant (currently dash), so scripts with "#!/bin/sh" will always work fine.
(?)