summaryrefslogtreecommitdiff
path: root/system/fish/README
blob: 2f0a1f4067243d69c5a61a6d7a92c06c82e9ebbf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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.

Optional packages (also found at slackbuilds.org):
  sphinx
  libedit

NOTES:

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/man-db.sh
 $ fish_update_completions