SlackBuilds Repository

14.2 > System > fish (2.7.1)

fish (Friendly Interactive Shell)

fish is a user friendly command line shell for UNIX-like systems.
fish includes case insensitive completions, a multiline editing
system, a new and simplified key binding system, and a large number
of command specific completions.

This package will potentially conflict with the /usr/games/fish
binary from the y/bsdgames package. In a stock installation with
default PATH ordering, /usr/bin should be checked before /usr/games,
so it shouldn't be an issue, but we thought it was worth noting
just in case.


This SlackBuild automatically adds fish to /etc/shells.

To use fish as your login shell, run this command:

$ chsh -s /usr/bin/fish

To remove it from the /etc/shells (in case of fish removal), run:

$ su -c "sed -ri '\|^/usr/bin/fish$|d' /etc/shells"

To use fish_update_completions see README.Slackware from man-db
SlackBuild or typically (as normal user or root):

$ fish
$ source /etc/profile.d/
$ fish_update_completions

This requires: man-db

Maintained by: Edinaldo P. Silva
Keywords: shell,friendly,interactive
ChangeLog: fish


Source Downloads:
fish-2.7.1.tar.gz (cbce963a34db8e7a0227f937413db079)

Download SlackBuild:
fish.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:

Validated for Slackware 14.2

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2018 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds
Web Design by WebSight Designs |  Managed Hosting by OnyxLight Communications