How To Install fish on CentOS 8

fish is Friendly interactive shell

Introduction

In this tutorial we learn how to install fish on CentOS 8.

What is fish

fish is a fully-equipped command line shell (like bash or zsh) that is smart and user-friendly. fish supports powerful features like syntax highlighting, autosuggestions, and tab completions that just work, with nothing to learn or configure.

We can use yum or dnf to install fish on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install fish.

Install fish on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install fish using dnf by running the following command:

sudo dnf -y install fish

Install fish on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install fish using yum by running the following command:

sudo yum -y install fish

How To Uninstall fish on CentOS 8

To uninstall only the fish package we can use the following command:

sudo dnf remove fish

fish Package Contents on CentOS 8

/etc/fish
/etc/fish/completions
/etc/fish/conf.d
/etc/fish/config.fish
/etc/fish/functions
/usr/bin/fish
/usr/bin/fish_indent
/usr/bin/fish_key_reader
/usr/lib/.build-id
/usr/lib/.build-id/4a
/usr/lib/.build-id/4a/8e2f7d6547b0904b2b4b9808cd3377fb72e935
/usr/lib/.build-id/53
/usr/lib/.build-id/53/5906c32810b1469ee9f55d9d766453a3a448ae
/usr/lib/.build-id/ba
/usr/lib/.build-id/ba/7ac79cb867ed26de4d310e9b07607ba09660f1
/usr/share/doc/fish
/usr/share/doc/fish/.buildinfo
/usr/share/doc/fish/CHANGELOG.md
/usr/share/doc/fish/CONTRIBUTING.md
/usr/share/doc/fish/README.md
/usr/share/doc/fish/_sources
/usr/share/doc/fish/_sources/cmds
/usr/share/doc/fish/_sources/cmds/abbr.rst.txt
/usr/share/doc/fish/_sources/cmds/alias.rst.txt
/usr/share/doc/fish/_sources/cmds/and.rst.txt
/usr/share/doc/fish/_sources/cmds/argparse.rst.txt
/usr/share/doc/fish/_sources/cmds/begin.rst.txt
/usr/share/doc/fish/_sources/cmds/bg.rst.txt
/usr/share/doc/fish/_sources/cmds/bind.rst.txt
/usr/share/doc/fish/_sources/cmds/block.rst.txt
/usr/share/doc/fish/_sources/cmds/break.rst.txt
/usr/share/doc/fish/_sources/cmds/breakpoint.rst.txt
/usr/share/doc/fish/_sources/cmds/builtin.rst.txt
/usr/share/doc/fish/_sources/cmds/case.rst.txt
/usr/share/doc/fish/_sources/cmds/cd.rst.txt
/usr/share/doc/fish/_sources/cmds/cdh.rst.txt
/usr/share/doc/fish/_sources/cmds/command.rst.txt
/usr/share/doc/fish/_sources/cmds/commandline.rst.txt
/usr/share/doc/fish/_sources/cmds/complete.rst.txt
/usr/share/doc/fish/_sources/cmds/contains.rst.txt
/usr/share/doc/fish/_sources/cmds/continue.rst.txt
/usr/share/doc/fish/_sources/cmds/count.rst.txt
/usr/share/doc/fish/_sources/cmds/dirh.rst.txt
/usr/share/doc/fish/_sources/cmds/dirs.rst.txt
/usr/share/doc/fish/_sources/cmds/disown.rst.txt
/usr/share/doc/fish/_sources/cmds/echo.rst.txt
/usr/share/doc/fish/_sources/cmds/else.rst.txt
/usr/share/doc/fish/_sources/cmds/emit.rst.txt
/usr/share/doc/fish/_sources/cmds/end.rst.txt
/usr/share/doc/fish/_sources/cmds/eval.rst.txt
/usr/share/doc/fish/_sources/cmds/exec.rst.txt
/usr/share/doc/fish/_sources/cmds/exit.rst.txt
/usr/share/doc/fish/_sources/cmds/false.rst.txt
/usr/share/doc/fish/_sources/cmds/fg.rst.txt
/usr/share/doc/fish/_sources/cmds/fish.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_breakpoint_prompt.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_config.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_git_prompt.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_hg_prompt.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_indent.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_key_reader.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_mode_prompt.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_opt.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_prompt.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_right_prompt.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_svn_prompt.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_update_completions.rst.txt
/usr/share/doc/fish/_sources/cmds/fish_vcs_prompt.rst.txt
/usr/share/doc/fish/_sources/cmds/for.rst.txt
/usr/share/doc/fish/_sources/cmds/funced.rst.txt
/usr/share/doc/fish/_sources/cmds/funcsave.rst.txt
/usr/share/doc/fish/_sources/cmds/function.rst.txt
/usr/share/doc/fish/_sources/cmds/functions.rst.txt
/usr/share/doc/fish/_sources/cmds/help.rst.txt
/usr/share/doc/fish/_sources/cmds/history.rst.txt
/usr/share/doc/fish/_sources/cmds/if.rst.txt
/usr/share/doc/fish/_sources/cmds/isatty.rst.txt
/usr/share/doc/fish/_sources/cmds/jobs.rst.txt
/usr/share/doc/fish/_sources/cmds/math.rst.txt
/usr/share/doc/fish/_sources/cmds/nextd.rst.txt
/usr/share/doc/fish/_sources/cmds/not.rst.txt
/usr/share/doc/fish/_sources/cmds/open.rst.txt
/usr/share/doc/fish/_sources/cmds/or.rst.txt
/usr/share/doc/fish/_sources/cmds/popd.rst.txt
/usr/share/doc/fish/_sources/cmds/prevd.rst.txt
/usr/share/doc/fish/_sources/cmds/printf.rst.txt
/usr/share/doc/fish/_sources/cmds/prompt_pwd.rst.txt
/usr/share/doc/fish/_sources/cmds/psub.rst.txt
/usr/share/doc/fish/_sources/cmds/pushd.rst.txt
/usr/share/doc/fish/_sources/cmds/pwd.rst.txt
/usr/share/doc/fish/_sources/cmds/random.rst.txt
/usr/share/doc/fish/_sources/cmds/read.rst.txt
/usr/share/doc/fish/_sources/cmds/realpath.rst.txt
/usr/share/doc/fish/_sources/cmds/return.rst.txt
/usr/share/doc/fish/_sources/cmds/set.rst.txt
/usr/share/doc/fish/_sources/cmds/set_color.rst.txt
/usr/share/doc/fish/_sources/cmds/source.rst.txt
/usr/share/doc/fish/_sources/cmds/status.rst.txt
/usr/share/doc/fish/_sources/cmds/string-collect.rst.txt
/usr/share/doc/fish/_sources/cmds/string-escape.rst.txt
/usr/share/doc/fish/_sources/cmds/string-join.rst.txt
/usr/share/doc/fish/_sources/cmds/string-join0.rst.txt
/usr/share/doc/fish/_sources/cmds/string-length.rst.txt
/usr/share/doc/fish/_sources/cmds/string-lower.rst.txt
/usr/share/doc/fish/_sources/cmds/string-match.rst.txt
/usr/share/doc/fish/_sources/cmds/string-repeat.rst.txt
/usr/share/doc/fish/_sources/cmds/string-replace.rst.txt
/usr/share/doc/fish/_sources/cmds/string-split.rst.txt
/usr/share/doc/fish/_sources/cmds/string-split0.rst.txt
/usr/share/doc/fish/_sources/cmds/string-sub.rst.txt
/usr/share/doc/fish/_sources/cmds/string-trim.rst.txt
/usr/share/doc/fish/_sources/cmds/string-unescape.rst.txt
/usr/share/doc/fish/_sources/cmds/string-upper.rst.txt
/usr/share/doc/fish/_sources/cmds/string.rst.txt
/usr/share/doc/fish/_sources/cmds/suspend.rst.txt
/usr/share/doc/fish/_sources/cmds/switch.rst.txt
/usr/share/doc/fish/_sources/cmds/test.rst.txt
/usr/share/doc/fish/_sources/cmds/time.rst.txt
/usr/share/doc/fish/_sources/cmds/trap.rst.txt
/usr/share/doc/fish/_sources/cmds/true.rst.txt
/usr/share/doc/fish/_sources/cmds/type.rst.txt
/usr/share/doc/fish/_sources/cmds/ulimit.rst.txt
/usr/share/doc/fish/_sources/cmds/umask.rst.txt
/usr/share/doc/fish/_sources/cmds/vared.rst.txt
/usr/share/doc/fish/_sources/cmds/wait.rst.txt
/usr/share/doc/fish/_sources/cmds/while.rst.txt
/usr/share/doc/fish/_sources/commands.rst.txt
/usr/share/doc/fish/_sources/design.rst.txt
/usr/share/doc/fish/_sources/faq.rst.txt
/usr/share/doc/fish/_sources/index.rst.txt
/usr/share/doc/fish/_sources/license.rst.txt
/usr/share/doc/fish/_sources/tutorial.rst.txt
/usr/share/doc/fish/_static
/usr/share/doc/fish/_static/ajax-loader.gif
/usr/share/doc/fish/_static/basic.css
/usr/share/doc/fish/_static/comment-bright.png
/usr/share/doc/fish/_static/comment-close.png
/usr/share/doc/fish/_static/comment.png
/usr/share/doc/fish/_static/custom.css
/usr/share/doc/fish/_static/doctools.js
/usr/share/doc/fish/_static/documentation_options.js
/usr/share/doc/fish/_static/down-pressed.png
/usr/share/doc/fish/_static/down.png
/usr/share/doc/fish/_static/file.png
/usr/share/doc/fish/_static/jquery.js
/usr/share/doc/fish/_static/language_data.js
/usr/share/doc/fish/_static/minus.png
/usr/share/doc/fish/_static/nature.css
/usr/share/doc/fish/_static/plus.png
/usr/share/doc/fish/_static/pygments.css
/usr/share/doc/fish/_static/searchtools.js
/usr/share/doc/fish/_static/underscore.js
/usr/share/doc/fish/_static/up-pressed.png
/usr/share/doc/fish/_static/up.png
/usr/share/doc/fish/_static/websupport.js
/usr/share/doc/fish/cmds
/usr/share/doc/fish/cmds/abbr.html
/usr/share/doc/fish/cmds/alias.html
/usr/share/doc/fish/cmds/and.html
/usr/share/doc/fish/cmds/argparse.html
/usr/share/doc/fish/cmds/begin.html
/usr/share/doc/fish/cmds/bg.html
/usr/share/doc/fish/cmds/bind.html
/usr/share/doc/fish/cmds/block.html
/usr/share/doc/fish/cmds/break.html
/usr/share/doc/fish/cmds/breakpoint.html
/usr/share/doc/fish/cmds/builtin.html
/usr/share/doc/fish/cmds/case.html
/usr/share/doc/fish/cmds/cd.html
/usr/share/doc/fish/cmds/cdh.html
/usr/share/doc/fish/cmds/command.html
/usr/share/doc/fish/cmds/commandline.html
/usr/share/doc/fish/cmds/complete.html
/usr/share/doc/fish/cmds/contains.html
/usr/share/doc/fish/cmds/continue.html
/usr/share/doc/fish/cmds/count.html
/usr/share/doc/fish/cmds/dirh.html
/usr/share/doc/fish/cmds/dirs.html
/usr/share/doc/fish/cmds/disown.html
/usr/share/doc/fish/cmds/echo.html
/usr/share/doc/fish/cmds/else.html
/usr/share/doc/fish/cmds/emit.html
/usr/share/doc/fish/cmds/end.html
/usr/share/doc/fish/cmds/eval.html
/usr/share/doc/fish/cmds/exec.html
/usr/share/doc/fish/cmds/exit.html
/usr/share/doc/fish/cmds/false.html
/usr/share/doc/fish/cmds/fg.html
/usr/share/doc/fish/cmds/fish.html
/usr/share/doc/fish/cmds/fish_breakpoint_prompt.html
/usr/share/doc/fish/cmds/fish_config.html
/usr/share/doc/fish/cmds/fish_git_prompt.html
/usr/share/doc/fish/cmds/fish_hg_prompt.html
/usr/share/doc/fish/cmds/fish_indent.html
/usr/share/doc/fish/cmds/fish_key_reader.html
/usr/share/doc/fish/cmds/fish_mode_prompt.html
/usr/share/doc/fish/cmds/fish_opt.html
/usr/share/doc/fish/cmds/fish_prompt.html
/usr/share/doc/fish/cmds/fish_right_prompt.html
/usr/share/doc/fish/cmds/fish_svn_prompt.html
/usr/share/doc/fish/cmds/fish_update_completions.html
/usr/share/doc/fish/cmds/fish_vcs_prompt.html
/usr/share/doc/fish/cmds/for.html
/usr/share/doc/fish/cmds/funced.html
/usr/share/doc/fish/cmds/funcsave.html
/usr/share/doc/fish/cmds/function.html
/usr/share/doc/fish/cmds/functions.html
/usr/share/doc/fish/cmds/help.html
/usr/share/doc/fish/cmds/history.html
/usr/share/doc/fish/cmds/if.html
/usr/share/doc/fish/cmds/isatty.html
/usr/share/doc/fish/cmds/jobs.html
/usr/share/doc/fish/cmds/math.html
/usr/share/doc/fish/cmds/nextd.html
/usr/share/doc/fish/cmds/not.html
/usr/share/doc/fish/cmds/open.html
/usr/share/doc/fish/cmds/or.html
/usr/share/doc/fish/cmds/popd.html
/usr/share/doc/fish/cmds/prevd.html
/usr/share/doc/fish/cmds/printf.html
/usr/share/doc/fish/cmds/prompt_pwd.html
/usr/share/doc/fish/cmds/psub.html
/usr/share/doc/fish/cmds/pushd.html
/usr/share/doc/fish/cmds/pwd.html
/usr/share/doc/fish/cmds/random.html
/usr/share/doc/fish/cmds/read.html
/usr/share/doc/fish/cmds/realpath.html
/usr/share/doc/fish/cmds/return.html
/usr/share/doc/fish/cmds/set.html
/usr/share/doc/fish/cmds/set_color.html
/usr/share/doc/fish/cmds/source.html
/usr/share/doc/fish/cmds/status.html
/usr/share/doc/fish/cmds/string-collect.html
/usr/share/doc/fish/cmds/string-escape.html
/usr/share/doc/fish/cmds/string-join.html
/usr/share/doc/fish/cmds/string-join0.html
/usr/share/doc/fish/cmds/string-length.html
/usr/share/doc/fish/cmds/string-lower.html
/usr/share/doc/fish/cmds/string-match.html
/usr/share/doc/fish/cmds/string-repeat.html
/usr/share/doc/fish/cmds/string-replace.html
/usr/share/doc/fish/cmds/string-split.html
/usr/share/doc/fish/cmds/string-split0.html
/usr/share/doc/fish/cmds/string-sub.html
/usr/share/doc/fish/cmds/string-trim.html
/usr/share/doc/fish/cmds/string-unescape.html
/usr/share/doc/fish/cmds/string-upper.html
/usr/share/doc/fish/cmds/string.html
/usr/share/doc/fish/cmds/suspend.html
/usr/share/doc/fish/cmds/switch.html
/usr/share/doc/fish/cmds/test.html
/usr/share/doc/fish/cmds/time.html
/usr/share/doc/fish/cmds/trap.html
/usr/share/doc/fish/cmds/true.html
/usr/share/doc/fish/cmds/type.html
/usr/share/doc/fish/cmds/ulimit.html
/usr/share/doc/fish/cmds/umask.html
/usr/share/doc/fish/cmds/vared.html
/usr/share/doc/fish/cmds/wait.html
/usr/share/doc/fish/cmds/while.html
/usr/share/doc/fish/commands.html
/usr/share/doc/fish/design.html
/usr/share/doc/fish/faq.html
/usr/share/doc/fish/genindex.html
/usr/share/doc/fish/index.html
/usr/share/doc/fish/license.html
/usr/share/doc/fish/objects.inv
/usr/share/doc/fish/search.html
/usr/share/doc/fish/searchindex.js
/usr/share/doc/fish/tutorial.html
/usr/share/fish
/usr/share/fish/__fish_build_paths.fish
/usr/share/fish/completions
/usr/share/fish/completions/VBoxHeadless.fish
/usr/share/fish/completions/VBoxSDL.fish
/usr/share/fish/completions/a2disconf.fish
/usr/share/fish/completions/a2dismod.fish
/usr/share/fish/completions/a2dissite.fish
/usr/share/fish/completions/a2enconf.fish
/usr/share/fish/completions/a2enmod.fish
/usr/share/fish/completions/a2ensite.fish
/usr/share/fish/completions/abbr.fish
/usr/share/fish/completions/abook.fish
/usr/share/fish/completions/acat.fish
/usr/share/fish/completions/accept.fish
/usr/share/fish/completions/ack.fish
/usr/share/fish/completions/acpi.fish
/usr/share/fish/completions/adb.fish
/usr/share/fish/completions/adduser.fish
/usr/share/fish/completions/adiff.fish
/usr/share/fish/completions/als.fish
/usr/share/fish/completions/alsactl.fish
/usr/share/fish/completions/alsamixer.fish
/usr/share/fish/completions/amixer.fish
/usr/share/fish/completions/and.fish
/usr/share/fish/completions/animate.fish
/usr/share/fish/completions/ansible-galaxy.fish
/usr/share/fish/completions/ansible-playbook.fish
/usr/share/fish/completions/ansible-vault.fish
/usr/share/fish/completions/ansible.fish
/usr/share/fish/completions/ant.fish
/usr/share/fish/completions/apack.fish
/usr/share/fish/completions/apm.fish
/usr/share/fish/completions/apropos.fish
/usr/share/fish/completions/apt-build.fish
/usr/share/fish/completions/apt-cache.fish
/usr/share/fish/completions/apt-cdrom.fish
/usr/share/fish/completions/apt-config.fish
/usr/share/fish/completions/apt-extracttemplates.fish
/usr/share/fish/completions/apt-file.fish
/usr/share/fish/completions/apt-ftparchive.fish
/usr/share/fish/completions/apt-get.fish
/usr/share/fish/completions/apt-key.fish
/usr/share/fish/completions/apt-listbugs.fish
/usr/share/fish/completions/apt-listchanges.fish
/usr/share/fish/completions/apt-mark.fish
/usr/share/fish/completions/apt-move.fish
/usr/share/fish/completions/apt-proxy-import.fish
/usr/share/fish/completions/apt-rdepends.fish
/usr/share/fish/completions/apt-setup.fish
/usr/share/fish/completions/apt-show-source.fish
/usr/share/fish/completions/apt-show-versions.fish
/usr/share/fish/completions/apt-sortpkgs.fish
/usr/share/fish/completions/apt-spy.fish
/usr/share/fish/completions/apt-src.fish
/usr/share/fish/completions/apt-zip-inst.fish
/usr/share/fish/completions/apt-zip-list.fish
/usr/share/fish/completions/apt.fish
/usr/share/fish/completions/aptitude.fish
/usr/share/fish/completions/arc.fish
/usr/share/fish/completions/arepack.fish
/usr/share/fish/completions/arp.fish
/usr/share/fish/completions/as.fish
/usr/share/fish/completions/asp.fish
/usr/share/fish/completions/at.fish
/usr/share/fish/completions/atd.fish
/usr/share/fish/completions/atom.fish
/usr/share/fish/completions/atool.fish
/usr/share/fish/completions/atq.fish
/usr/share/fish/completions/atrm.fish
/usr/share/fish/completions/aunpack.fish
/usr/share/fish/completions/aura.fish
/usr/share/fish/completions/awk.fish
/usr/share/fish/completions/aws.fish
/usr/share/fish/completions/badblocks.fish
/usr/share/fish/completions/base64.fish
/usr/share/fish/completions/bb-wrapper.fish
/usr/share/fish/completions/bc.fish
/usr/share/fish/completions/bd.fish
/usr/share/fish/completions/begin.fish
/usr/share/fish/completions/bg.fish
/usr/share/fish/completions/bind.fish
/usr/share/fish/completions/bison.fish
/usr/share/fish/completions/block.fish
/usr/share/fish/completions/bosh.fish
/usr/share/fish/completions/bower.fish
/usr/share/fish/completions/break.fish
/usr/share/fish/completions/brew.fish
/usr/share/fish/completions/btdownloadcurses.py.fish
/usr/share/fish/completions/btdownloadheadless.py.fish
/usr/share/fish/completions/btrfs.fish
/usr/share/fish/completions/builtin.fish
/usr/share/fish/completions/bundle.fish
/usr/share/fish/completions/bunzip2.fish
/usr/share/fish/completions/busctl.fish
/usr/share/fish/completions/bzcat.fish
/usr/share/fish/completions/bzip2.fish
/usr/share/fish/completions/bzip2recover.fish
/usr/share/fish/completions/bzr.fish
/usr/share/fish/completions/cabal-dev.fish
/usr/share/fish/completions/cabal.fish
/usr/share/fish/completions/caddy.fish
/usr/share/fish/completions/caffeinate.fish
/usr/share/fish/completions/camcontrol.fish
/usr/share/fish/completions/cancel.fish
/usr/share/fish/completions/canto.fish
/usr/share/fish/completions/cargo.fish
/usr/share/fish/completions/castnow.fish
/usr/share/fish/completions/cat.fish
/usr/share/fish/completions/cd.fish
/usr/share/fish/completions/cdh.fish
/usr/share/fish/completions/cdrecord.fish
/usr/share/fish/completions/cf.fish
/usr/share/fish/completions/chgrp.fish
/usr/share/fish/completions/chmod.fish
/usr/share/fish/completions/chown.fish
/usr/share/fish/completions/chronyc.fish
/usr/share/fish/completions/chsh.fish
/usr/share/fish/completions/clang++.fish
/usr/share/fish/completions/clang.fish
/usr/share/fish/completions/climate.fish
/usr/share/fish/completions/code.fish
/usr/share/fish/completions/colordiff.fish
/usr/share/fish/completions/colorsvn.fish
/usr/share/fish/completions/combine.fish
/usr/share/fish/completions/command.fish
/usr/share/fish/completions/commandline.fish
/usr/share/fish/completions/compare.fish
/usr/share/fish/completions/complete.fish
/usr/share/fish/completions/composer.fish
/usr/share/fish/completions/composer.phar.fish
/usr/share/fish/completions/composite.fish
/usr/share/fish/completions/conda.fish
/usr/share/fish/completions/configure.fish
/usr/share/fish/completions/conjure.fish
/usr/share/fish/completions/connmanctl.fish
/usr/share/fish/completions/continue.fish
/usr/share/fish/completions/convert.fish
/usr/share/fish/completions/cowsay.fish
/usr/share/fish/completions/cowthink.fish
/usr/share/fish/completions/cp.fish
/usr/share/fish/completions/cryptsetup.fish
/usr/share/fish/completions/csc.fish
/usr/share/fish/completions/csi.fish
/usr/share/fish/completions/cupsaccept.fish
/usr/share/fish/completions/cupsdisable.fish
/usr/share/fish/completions/cupsenable.fish
/usr/share/fish/completions/cupsreject.fish
/usr/share/fish/completions/curl.fish
/usr/share/fish/completions/cut.fish
/usr/share/fish/completions/cvs.fish
/usr/share/fish/completions/cwebp.fish
/usr/share/fish/completions/cygpath.fish
/usr/share/fish/completions/cygport.fish
/usr/share/fish/completions/cygstart.fish
/usr/share/fish/completions/darcs.fish
/usr/share/fish/completions/date.fish
/usr/share/fish/completions/dconf.fish
/usr/share/fish/completions/dd.fish
/usr/share/fish/completions/defaults.fish
/usr/share/fish/completions/df.fish
/usr/share/fish/completions/dhcpcd.fish
/usr/share/fish/completions/diff.fish
/usr/share/fish/completions/dig.fish
/usr/share/fish/completions/diskutil.fish
/usr/share/fish/completions/display.fish
/usr/share/fish/completions/djview.fish
/usr/share/fish/completions/djview4.fish
/usr/share/fish/completions/dlocate.fish
/usr/share/fish/completions/dmesg.fish
/usr/share/fish/completions/dnf.fish
/usr/share/fish/completions/doas.fish
/usr/share/fish/completions/docker.fish
/usr/share/fish/completions/dpkg-reconfigure.fish
/usr/share/fish/completions/dpkg.fish
/usr/share/fish/completions/du.fish
/usr/share/fish/completions/duply.fish
/usr/share/fish/completions/dvipdf.fish
/usr/share/fish/completions/dvipdfm.fish
/usr/share/fish/completions/ebuild.fish
/usr/share/fish/completions/echo.fish
/usr/share/fish/completions/egrep.fish
/usr/share/fish/completions/eix-sync.fish
/usr/share/fish/completions/eix.fish
/usr/share/fish/completions/elatex.fish
/usr/share/fish/completions/elixir.fish
/usr/share/fish/completions/emacs.fish
/usr/share/fish/completions/emaint.fish
/usr/share/fish/completions/emerge.fish
/usr/share/fish/completions/encfs.fish
/usr/share/fish/completions/entr.fish
/usr/share/fish/completions/env.fish
/usr/share/fish/completions/eopkg.fish
/usr/share/fish/completions/epkginfo.fish
/usr/share/fish/completions/equery.fish
/usr/share/fish/completions/eselect.fish
/usr/share/fish/completions/etex.fish
/usr/share/fish/completions/eval.fish
/usr/share/fish/completions/evince.fish
/usr/share/fish/completions/exec.fish
/usr/share/fish/completions/exercism.fish
/usr/share/fish/completions/exit.fish
/usr/share/fish/completions/expand.fish
/usr/share/fish/completions/ezjail-admin.fish
/usr/share/fish/completions/fab.fish
/usr/share/fish/completions/feh.fish
/usr/share/fish/completions/ffmpeg.fish
/usr/share/fish/completions/ffplay.fish
/usr/share/fish/completions/ffprobe.fish
/usr/share/fish/completions/fg.fish
/usr/share/fish/completions/fgrep.fish
/usr/share/fish/completions/figlet.fish
/usr/share/fish/completions/file.fish
/usr/share/fish/completions/find.fish
/usr/share/fish/completions/fish.fish
/usr/share/fish/completions/fish_indent.fish
/usr/share/fish/completions/flac.fish
/usr/share/fish/completions/flatpak.fish
/usr/share/fish/completions/fluxbox-remote.fish
/usr/share/fish/completions/for.fish
/usr/share/fish/completions/fossil.fish
/usr/share/fish/completions/fsharpc.fish
/usr/share/fish/completions/fsharpi.fish
/usr/share/fish/completions/ftp.fish
/usr/share/fish/completions/funced.fish
/usr/share/fish/completions/funcsave.fish
/usr/share/fish/completions/function.fish
/usr/share/fish/completions/functions.fish
/usr/share/fish/completions/fuser.fish
/usr/share/fish/completions/fusermount.fish
/usr/share/fish/completions/fzf.fish
/usr/share/fish/completions/g++.fish
/usr/share/fish/completions/gcc.fish
/usr/share/fish/completions/gdb.fish
/usr/share/fish/completions/gem.fish
/usr/share/fish/completions/git.fish
/usr/share/fish/completions/go.fish
/usr/share/fish/completions/godoc.fish
/usr/share/fish/completions/gofmt.fish
/usr/share/fish/completions/goimports.fish
/usr/share/fish/completions/golint.fish
/usr/share/fish/completions/gorename.fish
/usr/share/fish/completions/gpasswd.fish
/usr/share/fish/completions/gpg.fish
/usr/share/fish/completions/gpg1.fish
/usr/share/fish/completions/gpg2.fish
/usr/share/fish/completions/gphoto2.fish
/usr/share/fish/completions/gprof.fish
/usr/share/fish/completions/gradle.fish
/usr/share/fish/completions/grep.fish
/usr/share/fish/completions/groupadd.fish
/usr/share/fish/completions/grub-file.fish
/usr/share/fish/completions/grub-install.fish
/usr/share/fish/completions/grub-mkrescue.fish
/usr/share/fish/completions/grunt.fish
/usr/share/fish/completions/gsettings.fish
/usr/share/fish/completions/gunzip.fish
/usr/share/fish/completions/gv.fish
/usr/share/fish/completions/gvim.fish
/usr/share/fish/completions/gvimdiff.fish
/usr/share/fish/completions/gzip.fish
/usr/share/fish/completions/head.fish
/usr/share/fish/completions/helm.fish
/usr/share/fish/completions/help.fish
/usr/share/fish/completions/heroku.fish
/usr/share/fish/completions/hg.fish
/usr/share/fish/completions/highlight.fish
/usr/share/fish/completions/history.fish
/usr/share/fish/completions/hjson.fish
/usr/share/fish/completions/hledger.fish
/usr/share/fish/completions/htop.fish
/usr/share/fish/completions/hugo.fish
/usr/share/fish/completions/hwinfo.fish
/usr/share/fish/completions/i3-msg.fish
/usr/share/fish/completions/iconv.fish
/usr/share/fish/completions/id.fish
/usr/share/fish/completions/identify.fish
/usr/share/fish/completions/iex.fish
/usr/share/fish/completions/if.fish
/usr/share/fish/completions/ifconfig.fish
/usr/share/fish/completions/ifdata.fish
/usr/share/fish/completions/ifdown.fish
/usr/share/fish/completions/ifup.fish
/usr/share/fish/completions/import.fish
/usr/share/fish/completions/invoke-rc.d.fish
/usr/share/fish/completions/ip.fish
/usr/share/fish/completions/ipset.fish
/usr/share/fish/completions/iptables.fish
/usr/share/fish/completions/irb.fish
/usr/share/fish/completions/iw.fish
/usr/share/fish/completions/j.fish
/usr/share/fish/completions/jbake.fish
/usr/share/fish/completions/jest.fish
/usr/share/fish/completions/jhipster.fish
/usr/share/fish/completions/jobs.fish
/usr/share/fish/completions/journalctl.fish
/usr/share/fish/completions/jq.fish
/usr/share/fish/completions/kak.fish
/usr/share/fish/completions/kcmshell5.fish
/usr/share/fish/completions/kdeconnect-cli.fish
/usr/share/fish/completions/keepassxc-cli.fish
/usr/share/fish/completions/keybase.fish
/usr/share/fish/completions/kill.fish
/usr/share/fish/completions/killall.fish
/usr/share/fish/completions/kitchen.fish
/usr/share/fish/completions/kitty.fish
/usr/share/fish/completions/kldload.fish
/usr/share/fish/completions/kldunload.fish
/usr/share/fish/completions/la.fish
/usr/share/fish/completions/latex.fish
/usr/share/fish/completions/latexmk.fish
/usr/share/fish/completions/launchctl.fish
/usr/share/fish/completions/lein.fish
/usr/share/fish/completions/less.fish
/usr/share/fish/completions/light.fish
/usr/share/fish/completions/ll.fish
/usr/share/fish/completions/ln.fish
/usr/share/fish/completions/localectl.fish
/usr/share/fish/completions/locate.fish
/usr/share/fish/completions/loginctl.fish
/usr/share/fish/completions/logkeys.fish
/usr/share/fish/completions/lp.fish
/usr/share/fish/completions/lpadmin.fish
/usr/share/fish/completions/lpinfo.fish
/usr/share/fish/completions/lpmove.fish
/usr/share/fish/completions/lpoptions.fish
/usr/share/fish/completions/lppasswd.fish
/usr/share/fish/completions/lpq.fish
/usr/share/fish/completions/lpr.fish
/usr/share/fish/completions/lprm.fish
/usr/share/fish/completions/lpstat.fish
/usr/share/fish/completions/ls.fish
/usr/share/fish/completions/lsblk.fish
/usr/share/fish/completions/lscpu.fish
/usr/share/fish/completions/lsof.fish
/usr/share/fish/completions/lsusb.fish
/usr/share/fish/completions/lua.fish
/usr/share/fish/completions/lualatex.fish
/usr/share/fish/completions/lunchy.fish
/usr/share/fish/completions/lxc.fish
/usr/share/fish/completions/lxpanel.fish
/usr/share/fish/completions/lz4.fish
/usr/share/fish/completions/lz4c.fish
/usr/share/fish/completions/lz4cat.fish
/usr/share/fish/completions/m4.fish
/usr/share/fish/completions/machinectl.fish
/usr/share/fish/completions/magento.fish
/usr/share/fish/completions/make.fish
/usr/share/fish/completions/makedepend.fish
/usr/share/fish/completions/makensis.fish
/usr/share/fish/completions/makepkg.fish
/usr/share/fish/completions/man.fish
/usr/share/fish/completions/mariner.fish
/usr/share/fish/completions/math.fish
/usr/share/fish/completions/mc.fish
/usr/share/fish/completions/md5sum.fish
/usr/share/fish/completions/mdadm.fish
/usr/share/fish/completions/mdbook.fish
/usr/share/fish/completions/mddiagnose.fish
/usr/share/fish/completions/mdfind.fish
/usr/share/fish/completions/mdimport.fish
/usr/share/fish/completions/mdls.fish
/usr/share/fish/completions/mdutil.fish
/usr/share/fish/completions/meson.fish
/usr/share/fish/completions/minikube.fish
/usr/share/fish/completions/mix.fish
/usr/share/fish/completions/mkdir.fish
/usr/share/fish/completions/mkdocs.fish
/usr/share/fish/completions/mkdosfs.fish
/usr/share/fish/completions/mkfs.fat.fish
/usr/share/fish/completions/mkfs.vfat.fish
/usr/share/fish/completions/mkinitcpio.fish
/usr/share/fish/completions/mktemp.fish
/usr/share/fish/completions/mkvextract.fish
/usr/share/fish/completions/mocha.fish
/usr/share/fish/completions/mocp.fish
/usr/share/fish/completions/modinfo.fish
/usr/share/fish/completions/modprobe.fish
/usr/share/fish/completions/mogrify.fish
/usr/share/fish/completions/montage.fish
/usr/share/fish/completions/mosh.fish
/usr/share/fish/completions/mount.fish
/usr/share/fish/completions/mplayer.fish
/usr/share/fish/completions/msgfmt.fish
/usr/share/fish/completions/mupdf.fish
/usr/share/fish/completions/mutt.fish
/usr/share/fish/completions/mv.fish
/usr/share/fish/completions/mvn.fish
/usr/share/fish/completions/namei.fish
/usr/share/fish/completions/native2ascii.fish
/usr/share/fish/completions/nc.fish
/usr/share/fish/completions/ncdu.fish
/usr/share/fish/completions/netctl-auto.fish
/usr/share/fish/completions/netctl.fish
/usr/share/fish/completions/nethack.fish
/usr/share/fish/completions/networkctl.fish
/usr/share/fish/completions/nextd.fish
/usr/share/fish/completions/ngrok.fish
/usr/share/fish/completions/nice.fish
/usr/share/fish/completions/ninja.fish
/usr/share/fish/completions/nl.fish
/usr/share/fish/completions/nm.fish
/usr/share/fish/completions/nmcli.fish
/usr/share/fish/completions/node.fish
/usr/share/fish/completions/not.fish
/usr/share/fish/completions/npm.fish
/usr/share/fish/completions/nvim.fish
/usr/share/fish/completions/nvram.fish
/usr/share/fish/completions/objdump.fish
/usr/share/fish/completions/obnam.fish
/usr/share/fish/completions/oggenc.fish
/usr/share/fish/completions/omega.fish
/usr/share/fish/completions/opam.fish
/usr/share/fish/completions/open.fish
/usr/share/fish/completions/openocd.fish
/usr/share/fish/completions/opkg.fish
/usr/share/fish/completions/optipng.fish
/usr/share/fish/completions/or.fish
/usr/share/fish/completions/p4.fish
/usr/share/fish/completions/pacaur.fish
/usr/share/fish/completions/pacman-color.fish
/usr/share/fish/completions/pacman-key.fish
/usr/share/fish/completions/pacman.fish
/usr/share/fish/completions/pacmatic.fish
/usr/share/fish/completions/pacmd.fish
/usr/share/fish/completions/pactl.fish
/usr/share/fish/completions/pactree.fish
/usr/share/fish/completions/pandoc.fish
/usr/share/fish/completions/passwd.fish
/usr/share/fish/completions/patch.fish
/usr/share/fish/completions/patool.fish
/usr/share/fish/completions/pbget.fish
/usr/share/fish/completions/pdfelatex.fish
/usr/share/fish/completions/pdfetex.fish
/usr/share/fish/completions/pdflatex.fish
/usr/share/fish/completions/pdftex.fish
/usr/share/fish/completions/pdftotext.fish
/usr/share/fish/completions/perl.fish
/usr/share/fish/completions/pfctl.fish
/usr/share/fish/completions/pftp.fish
/usr/share/fish/completions/pgrep.fish
/usr/share/fish/completions/phpunit.fish
/usr/share/fish/completions/pine.fish
/usr/share/fish/completions/ping.fish
/usr/share/fish/completions/pinky.fish
/usr/share/fish/completions/pip.fish
/usr/share/fish/completions/pip2.fish
/usr/share/fish/completions/pip3.fish
/usr/share/fish/completions/pipenv.fish
/usr/share/fish/completions/pkg-config.fish
/usr/share/fish/completions/pkg.fish
/usr/share/fish/completions/pkg_add.fish
/usr/share/fish/completions/pkg_delete.fish
/usr/share/fish/completions/pkg_info.fish
/usr/share/fish/completions/pkgadd.fish
/usr/share/fish/completions/pkgfile.fish
/usr/share/fish/completions/pkginfo.fish
/usr/share/fish/completions/pkgmk.fish
/usr/share/fish/completions/pkgrm.fish
/usr/share/fish/completions/pkill.fish
/usr/share/fish/completions/plutil.fish
/usr/share/fish/completions/poff.fish
/usr/share/fish/completions/pon.fish
/usr/share/fish/completions/port.fish
/usr/share/fish/completions/portmaster.fish
/usr/share/fish/completions/ports.fish
/usr/share/fish/completions/poweroff.fish
/usr/share/fish/completions/powerpill.fish
/usr/share/fish/completions/prevd.fish
/usr/share/fish/completions/prt-get.fish
/usr/share/fish/completions/ps.fish
/usr/share/fish/completions/ps2pdf.fish
/usr/share/fish/completions/psql.fish
/usr/share/fish/completions/pstack.fish
/usr/share/fish/completions/psub.fish
/usr/share/fish/completions/pushd.fish
/usr/share/fish/completions/pv.fish
/usr/share/fish/completions/pydf.fish
/usr/share/fish/completions/pygmentize.fish
/usr/share/fish/completions/python.fish
/usr/share/fish/completions/python2.fish
/usr/share/fish/completions/python3.fish
/usr/share/fish/completions/pzstd.fish
/usr/share/fish/completions/qubes-gpg-client.fish
/usr/share/fish/completions/quilt.fish
/usr/share/fish/completions/random.fish
/usr/share/fish/completions/ranger.fish
/usr/share/fish/completions/rbenv.fish
/usr/share/fish/completions/rc-service.fish
/usr/share/fish/completions/rc-update.fish
/usr/share/fish/completions/rcctl.fish
/usr/share/fish/completions/read.fish
/usr/share/fish/completions/readlink.fish
/usr/share/fish/completions/realpath.fish
/usr/share/fish/completions/reject.fish
/usr/share/fish/completions/rejmerge.fish
/usr/share/fish/completions/renice.fish
/usr/share/fish/completions/resolvectl.fish
/usr/share/fish/completions/return.fish
/usr/share/fish/completions/rfkill.fish
/usr/share/fish/completions/rgrep.fish
/usr/share/fish/completions/rm.fish
/usr/share/fish/completions/rmdir.fish
/usr/share/fish/completions/rmmod.fish
/usr/share/fish/completions/root.fish
/usr/share/fish/completions/rpm.fish
/usr/share/fish/completions/rsync.fish
/usr/share/fish/completions/ruby-build.fish
/usr/share/fish/completions/ruby.fish
/usr/share/fish/completions/rustc.fish
/usr/share/fish/completions/rustup.fish
/usr/share/fish/completions/s3cmd.fish
/usr/share/fish/completions/sass-convert.fish
/usr/share/fish/completions/sass.fish
/usr/share/fish/completions/sbt.fish
/usr/share/fish/completions/scanimage.fish
/usr/share/fish/completions/scons.fish
/usr/share/fish/completions/scp.fish
/usr/share/fish/completions/screen.fish
/usr/share/fish/completions/scrot.fish
/usr/share/fish/completions/scss.fish
/usr/share/fish/completions/sed.fish
/usr/share/fish/completions/seq.fish
/usr/share/fish/completions/serve.fish
/usr/share/fish/completions/service.fish
/usr/share/fish/completions/set.fish
/usr/share/fish/completions/set_color.fish
/usr/share/fish/completions/setfacl.fish
/usr/share/fish/completions/setsid.fish
/usr/share/fish/completions/setxkbmap.fish
/usr/share/fish/completions/sfdx.fish
/usr/share/fish/completions/sha1sum.fish
/usr/share/fish/completions/sha224sum.fish
/usr/share/fish/completions/sha256sum.fish
/usr/share/fish/completions/sha384sum.fish
/usr/share/fish/completions/sha512sum.fish
/usr/share/fish/completions/signify.fish
/usr/share/fish/completions/snap.fish
/usr/share/fish/completions/sort.fish
/usr/share/fish/completions/speedtest-cli.fish
/usr/share/fish/completions/speedtest.fish
/usr/share/fish/completions/src.fish
/usr/share/fish/completions/ssh.fish
/usr/share/fish/completions/sshfs.fish
/usr/share/fish/completions/stack.fish
/usr/share/fish/completions/stat.fish
/usr/share/fish/completions/status.fish
/usr/share/fish/completions/stream.fish
/usr/share/fish/completions/string.fish
/usr/share/fish/completions/su.fish
/usr/share/fish/completions/subl.fish
/usr/share/fish/completions/sudo.fish
/usr/share/fish/completions/svn.fish
/usr/share/fish/completions/sylpheed.fish
/usr/share/fish/completions/sysbench.fish
/usr/share/fish/completions/sysctl.fish
/usr/share/fish/completions/systemctl.fish
/usr/share/fish/completions/systemd-analyze.fish
/usr/share/fish/completions/systemd-nspawn.fish
/usr/share/fish/completions/tail.fish
/usr/share/fish/completions/tar.fish
/usr/share/fish/completions/tee.fish
/usr/share/fish/completions/telnet.fish
/usr/share/fish/completions/termite.fish
/usr/share/fish/completions/terraform.fish
/usr/share/fish/completions/test.fish
/usr/share/fish/completions/tex.fish
/usr/share/fish/completions/time.fish
/usr/share/fish/completions/timedatectl.fish
/usr/share/fish/completions/timeout.fish
/usr/share/fish/completions/tmutil.fish
/usr/share/fish/completions/tmux.fish
/usr/share/fish/completions/tmuxinator.fish
/usr/share/fish/completions/tokei.fish
/usr/share/fish/completions/top.fish
/usr/share/fish/completions/totem.fish
/usr/share/fish/completions/touch.fish
/usr/share/fish/completions/tr.fish
/usr/share/fish/completions/transmission-remote.fish
/usr/share/fish/completions/trap.fish
/usr/share/fish/completions/travis.fish
/usr/share/fish/completions/tree.fish
/usr/share/fish/completions/tsc.fish
/usr/share/fish/completions/ttx.fish
/usr/share/fish/completions/type.fish
/usr/share/fish/completions/udisksctl.fish
/usr/share/fish/completions/ulimit.fish
/usr/share/fish/completions/umask.fish
/usr/share/fish/completions/umount.fish
/usr/share/fish/completions/uname.fish
/usr/share/fish/completions/unexpand.fish
/usr/share/fish/completions/uniq.fish
/usr/share/fish/completions/unlz4.fish
/usr/share/fish/completions/unrar.fish
/usr/share/fish/completions/unzip.fish
/usr/share/fish/completions/unzstd.fish
/usr/share/fish/completions/update-eix-remote.fish
/usr/share/fish/completions/update-eix.fish
/usr/share/fish/completions/useradd.fish
/usr/share/fish/completions/usermod.fish
/usr/share/fish/completions/vagrant.fish
/usr/share/fish/completions/valgrind.fish
/usr/share/fish/completions/vared.fish
/usr/share/fish/completions/vbc.fish
/usr/share/fish/completions/vi.fish
/usr/share/fish/completions/vim-addons.fish
/usr/share/fish/completions/vim.fish
/usr/share/fish/completions/vimdiff.fish
/usr/share/fish/completions/virsh.fish
/usr/share/fish/completions/vmctl.fish
/usr/share/fish/completions/w.fish
/usr/share/fish/completions/wajig.fish
/usr/share/fish/completions/watch.fish
/usr/share/fish/completions/wc.fish
/usr/share/fish/completions/wesnoth.fish
/usr/share/fish/completions/wget.fish
/usr/share/fish/completions/whatis.fish
/usr/share/fish/completions/which.fish
/usr/share/fish/completions/while.fish
/usr/share/fish/completions/who.fish
/usr/share/fish/completions/wicd-cli.fish
/usr/share/fish/completions/wicd-client.fish
/usr/share/fish/completions/wicd-gtk.fish
/usr/share/fish/completions/wpa_cli.fish
/usr/share/fish/completions/wvdial.fish
/usr/share/fish/completions/xargs.fish
/usr/share/fish/completions/xclip.fish
/usr/share/fish/completions/xdg-mime.fish
/usr/share/fish/completions/xdvi.fish
/usr/share/fish/completions/xelatex.fish
/usr/share/fish/completions/xgettext.fish
/usr/share/fish/completions/xinput.fish
/usr/share/fish/completions/xmms.fish
/usr/share/fish/completions/xpdf.fish
/usr/share/fish/completions/xprop.fish
/usr/share/fish/completions/xrandr.fish
/usr/share/fish/completions/xrdb.fish
/usr/share/fish/completions/xsel.fish
/usr/share/fish/completions/xsv.fish
/usr/share/fish/completions/xterm.fish
/usr/share/fish/completions/xz.fish
/usr/share/fish/completions/yaourt.fish
/usr/share/fish/completions/yarn.fish
/usr/share/fish/completions/yast2.fish
/usr/share/fish/completions/yum.fish
/usr/share/fish/completions/zcat.fish
/usr/share/fish/completions/zfs.fish
/usr/share/fish/completions/zip.fish
/usr/share/fish/completions/zpaq.fish
/usr/share/fish/completions/zpool.fish
/usr/share/fish/completions/zstd.fish
/usr/share/fish/completions/zstdcat.fish
/usr/share/fish/completions/zstdgrep.fish
/usr/share/fish/completions/zstdless.fish
/usr/share/fish/completions/zstdmt.fish
/usr/share/fish/completions/zypper.fish
/usr/share/fish/config.fish
/usr/share/fish/functions
/usr/share/fish/functions/N_.fish
/usr/share/fish/functions/_.fish
/usr/share/fish/functions/__fish_abbr_old.fish
/usr/share/fish/functions/__fish_any_arg_in.fish
/usr/share/fish/functions/__fish_anypython.fish
/usr/share/fish/functions/__fish_append.fish
/usr/share/fish/functions/__fish_cancel_commandline.fish
/usr/share/fish/functions/__fish_clang_complete.fish
/usr/share/fish/functions/__fish_commandline_is_singlequoted.fish
/usr/share/fish/functions/__fish_complete_atool_archive_contents.fish
/usr/share/fish/functions/__fish_complete_bittorrent.fish
/usr/share/fish/functions/__fish_complete_blockdevice.fish
/usr/share/fish/functions/__fish_complete_cd.fish
/usr/share/fish/functions/__fish_complete_command.fish
/usr/share/fish/functions/__fish_complete_convert_options.fish
/usr/share/fish/functions/__fish_complete_directories.fish
/usr/share/fish/functions/__fish_complete_external_command.fish
/usr/share/fish/functions/__fish_complete_ftp.fish
/usr/share/fish/functions/__fish_complete_gpg.fish
/usr/share/fish/functions/__fish_complete_gpg_key_id.fish
/usr/share/fish/functions/__fish_complete_gpg_user_id.fish
/usr/share/fish/functions/__fish_complete_groups.fish
/usr/share/fish/functions/__fish_complete_job_pids.fish
/usr/share/fish/functions/__fish_complete_list.fish
/usr/share/fish/functions/__fish_complete_lpr.fish
/usr/share/fish/functions/__fish_complete_lpr_option.fish
/usr/share/fish/functions/__fish_complete_man.fish
/usr/share/fish/functions/__fish_complete_mount_opts.fish
/usr/share/fish/functions/__fish_complete_path.fish
/usr/share/fish/functions/__fish_complete_pgrep.fish
/usr/share/fish/functions/__fish_complete_pids.fish
/usr/share/fish/functions/__fish_complete_ppp_peer.fish
/usr/share/fish/functions/__fish_complete_proc.fish
/usr/share/fish/functions/__fish_complete_ssh.fish
/usr/share/fish/functions/__fish_complete_subcommand.fish
/usr/share/fish/functions/__fish_complete_suffix.fish
/usr/share/fish/functions/__fish_complete_user_at_hosts.fish
/usr/share/fish/functions/__fish_complete_users.fish
/usr/share/fish/functions/__fish_complete_zfs_mountpoint_properties.fish
/usr/share/fish/functions/__fish_complete_zfs_pools.fish
/usr/share/fish/functions/__fish_complete_zfs_ro_properties.fish
/usr/share/fish/functions/__fish_complete_zfs_rw_properties.fish
/usr/share/fish/functions/__fish_complete_zfs_write_once_properties.fish
/usr/share/fish/functions/__fish_config_interactive.fish
/usr/share/fish/functions/__fish_contains_opt.fish
/usr/share/fish/functions/__fish_crux_packages.fish
/usr/share/fish/functions/__fish_cursor_1337.fish
/usr/share/fish/functions/__fish_cursor_konsole.fish
/usr/share/fish/functions/__fish_cursor_xterm.fish
/usr/share/fish/functions/__fish_describe_command.fish
/usr/share/fish/functions/__fish_first_token.fish
/usr/share/fish/functions/__fish_git_prompt.fish
/usr/share/fish/functions/__fish_gnu_complete.fish
/usr/share/fish/functions/__fish_hg_prompt.fish
/usr/share/fish/functions/__fish_is_first_arg.fish
/usr/share/fish/functions/__fish_is_first_token.fish
/usr/share/fish/functions/__fish_is_git_repository.fish
/usr/share/fish/functions/__fish_is_switch.fish
/usr/share/fish/functions/__fish_is_token_n.fish
/usr/share/fish/functions/__fish_is_zfs_feature_enabled.fish
/usr/share/fish/functions/__fish_list_current_token.fish
/usr/share/fish/functions/__fish_make_completion_signals.fish
/usr/share/fish/functions/__fish_man_page.fish
/usr/share/fish/functions/__fish_move_last.fish
/usr/share/fish/functions/__fish_no_arguments.fish
/usr/share/fish/functions/__fish_not_contain_opt.fish
/usr/share/fish/functions/__fish_number_of_cmd_args_wo_opts.fish
/usr/share/fish/functions/__fish_paginate.fish
/usr/share/fish/functions/__fish_parent_directories.fish
/usr/share/fish/functions/__fish_pipestatus_with_signal.fish
/usr/share/fish/functions/__fish_portage_print_available_pkgs.fish
/usr/share/fish/functions/__fish_portage_print_installed_pkgs.fish
/usr/share/fish/functions/__fish_portage_print_repository_paths.fish
/usr/share/fish/functions/__fish_prepend_sudo.fish
/usr/share/fish/functions/__fish_prev_arg_in.fish
/usr/share/fish/functions/__fish_print_VBox_vms.fish
/usr/share/fish/functions/__fish_print_addresses.fish
/usr/share/fish/functions/__fish_print_cmd_args.fish
/usr/share/fish/functions/__fish_print_cmd_args_without_options.fish
/usr/share/fish/functions/__fish_print_commands.fish
/usr/share/fish/functions/__fish_print_debian_apache_confs.fish
/usr/share/fish/functions/__fish_print_debian_apache_mods.fish
/usr/share/fish/functions/__fish_print_debian_apache_sites.fish
/usr/share/fish/functions/__fish_print_encodings.fish
/usr/share/fish/functions/__fish_print_filesystems.fish
/usr/share/fish/functions/__fish_print_gpg_algo.fish
/usr/share/fish/functions/__fish_print_groups.fish
/usr/share/fish/functions/__fish_print_help.fish
/usr/share/fish/functions/__fish_print_hostnames.fish
/usr/share/fish/functions/__fish_print_interfaces.fish
/usr/share/fish/functions/__fish_print_lpr_options.fish
/usr/share/fish/functions/__fish_print_lpr_printers.fish
/usr/share/fish/functions/__fish_print_modules.fish
/usr/share/fish/functions/__fish_print_mounted.fish
/usr/share/fish/functions/__fish_print_packages.fish
/usr/share/fish/functions/__fish_print_pacman_repos.fish
/usr/share/fish/functions/__fish_print_pipestatus.fish
/usr/share/fish/functions/__fish_print_service_names.fish
/usr/share/fish/functions/__fish_print_svn_rev.fish
/usr/share/fish/functions/__fish_print_users.fish
/usr/share/fish/functions/__fish_print_xdg_applications_directories.fish
/usr/share/fish/functions/__fish_print_xdg_mimetypes.fish
/usr/share/fish/functions/__fish_print_xwindows.fish
/usr/share/fish/functions/__fish_print_zfs_snapshots.fish
/usr/share/fish/functions/__fish_pwd.fish
/usr/share/fish/functions/__fish_seen_argument.fish
/usr/share/fish/functions/__fish_seen_subcommand_from.fish
/usr/share/fish/functions/__fish_set_locale.fish
/usr/share/fish/functions/__fish_shared_key_bindings.fish
/usr/share/fish/functions/__fish_should_complete_switches.fish
/usr/share/fish/functions/__fish_status_to_signal.fish
/usr/share/fish/functions/__fish_svn_prompt.fish
/usr/share/fish/functions/__fish_systemctl_services.fish
/usr/share/fish/functions/__fish_systemd_machine_images.fish
/usr/share/fish/functions/__fish_systemd_machines.fish
/usr/share/fish/functions/__fish_toggle_comment_commandline.fish
/usr/share/fish/functions/__fish_use_subcommand.fish
/usr/share/fish/functions/__fish_vcs_prompt.fish
/usr/share/fish/functions/__fish_whatis.fish
/usr/share/fish/functions/__fish_whatis_current_token.fish
/usr/share/fish/functions/__terlar_git_prompt.fish
/usr/share/fish/functions/_fish_systemctl.fish
/usr/share/fish/functions/_validate_int.fish
/usr/share/fish/functions/abbr.fish
/usr/share/fish/functions/alias.fish
/usr/share/fish/functions/cd.fish
/usr/share/fish/functions/cdh.fish
/usr/share/fish/functions/contains_seq.fish
/usr/share/fish/functions/delete-or-exit.fish
/usr/share/fish/functions/dirh.fish
/usr/share/fish/functions/dirs.fish
/usr/share/fish/functions/down-or-search.fish
/usr/share/fish/functions/edit_command_buffer.fish
/usr/share/fish/functions/export.fish
/usr/share/fish/functions/fish_breakpoint_prompt.fish
/usr/share/fish/functions/fish_clipboard_copy.fish
/usr/share/fish/functions/fish_clipboard_paste.fish
/usr/share/fish/functions/fish_config.fish
/usr/share/fish/functions/fish_default_key_bindings.fish
/usr/share/fish/functions/fish_default_mode_prompt.fish
/usr/share/fish/functions/fish_git_prompt.fish
/usr/share/fish/functions/fish_hg_prompt.fish
/usr/share/fish/functions/fish_hybrid_key_bindings.fish
/usr/share/fish/functions/fish_indent.fish
/usr/share/fish/functions/fish_key_reader.fish
/usr/share/fish/functions/fish_md5.fish
/usr/share/fish/functions/fish_mode_prompt.fish
/usr/share/fish/functions/fish_npm_helper.fish
/usr/share/fish/functions/fish_opt.fish
/usr/share/fish/functions/fish_print_git_action.fish
/usr/share/fish/functions/fish_print_hg_root.fish
/usr/share/fish/functions/fish_prompt.fish
/usr/share/fish/functions/fish_svn_prompt.fish
/usr/share/fish/functions/fish_title.fish
/usr/share/fish/functions/fish_update_completions.fish
/usr/share/fish/functions/fish_vcs_prompt.fish
/usr/share/fish/functions/fish_vi_cursor.fish
/usr/share/fish/functions/fish_vi_key_bindings.fish
/usr/share/fish/functions/funced.fish
/usr/share/fish/functions/funcsave.fish
/usr/share/fish/functions/grep.fish
/usr/share/fish/functions/help.fish
/usr/share/fish/functions/history.fish
/usr/share/fish/functions/hostname.fish
/usr/share/fish/functions/isatty.fish
/usr/share/fish/functions/la.fish
/usr/share/fish/functions/ll.fish
/usr/share/fish/functions/ls.fish
/usr/share/fish/functions/man.fish
/usr/share/fish/functions/nextd-or-forward-word.fish
/usr/share/fish/functions/nextd.fish
/usr/share/fish/functions/open.fish
/usr/share/fish/functions/popd.fish
/usr/share/fish/functions/prevd-or-backward-word.fish
/usr/share/fish/functions/prevd.fish
/usr/share/fish/functions/prompt_hostname.fish
/usr/share/fish/functions/prompt_pwd.fish
/usr/share/fish/functions/psub.fish
/usr/share/fish/functions/pushd.fish
/usr/share/fish/functions/realpath.fish
/usr/share/fish/functions/seq.fish
/usr/share/fish/functions/setenv.fish
/usr/share/fish/functions/suspend.fish
/usr/share/fish/functions/trap.fish
/usr/share/fish/functions/type.fish
/usr/share/fish/functions/umask.fish
/usr/share/fish/functions/up-or-search.fish
/usr/share/fish/functions/vared.fish
/usr/share/fish/groff
/usr/share/fish/groff/fish.tmac
/usr/share/fish/lynx.lss
/usr/share/fish/man
/usr/share/fish/man/man1
/usr/share/fish/man/man1/abbr.1.gz
/usr/share/fish/man/man1/alias.1.gz
/usr/share/fish/man/man1/and.1.gz
/usr/share/fish/man/man1/argparse.1.gz
/usr/share/fish/man/man1/begin.1.gz
/usr/share/fish/man/man1/bg.1.gz
/usr/share/fish/man/man1/bind.1.gz
/usr/share/fish/man/man1/block.1.gz
/usr/share/fish/man/man1/break.1.gz
/usr/share/fish/man/man1/breakpoint.1.gz
/usr/share/fish/man/man1/builtin.1.gz
/usr/share/fish/man/man1/case.1.gz
/usr/share/fish/man/man1/cd.1.gz
/usr/share/fish/man/man1/cdh.1.gz
/usr/share/fish/man/man1/command.1.gz
/usr/share/fish/man/man1/commandline.1.gz
/usr/share/fish/man/man1/complete.1.gz
/usr/share/fish/man/man1/contains.1.gz
/usr/share/fish/man/man1/continue.1.gz
/usr/share/fish/man/man1/count.1.gz
/usr/share/fish/man/man1/dirh.1.gz
/usr/share/fish/man/man1/dirs.1.gz
/usr/share/fish/man/man1/disown.1.gz
/usr/share/fish/man/man1/echo.1.gz
/usr/share/fish/man/man1/else.1.gz
/usr/share/fish/man/man1/emit.1.gz
/usr/share/fish/man/man1/end.1.gz
/usr/share/fish/man/man1/eval.1.gz
/usr/share/fish/man/man1/exec.1.gz
/usr/share/fish/man/man1/exit.1.gz
/usr/share/fish/man/man1/false.1.gz
/usr/share/fish/man/man1/fg.1.gz
/usr/share/fish/man/man1/fish-doc.1.gz
/usr/share/fish/man/man1/fish-faq.1.gz
/usr/share/fish/man/man1/fish-tutorial.1.gz
/usr/share/fish/man/man1/fish.1.gz
/usr/share/fish/man/man1/fish_breakpoint_prompt.1.gz
/usr/share/fish/man/man1/fish_config.1.gz
/usr/share/fish/man/man1/fish_git_prompt.1.gz
/usr/share/fish/man/man1/fish_hg_prompt.1.gz
/usr/share/fish/man/man1/fish_indent.1.gz
/usr/share/fish/man/man1/fish_key_reader.1.gz
/usr/share/fish/man/man1/fish_mode_prompt.1.gz
/usr/share/fish/man/man1/fish_opt.1.gz
/usr/share/fish/man/man1/fish_prompt.1.gz
/usr/share/fish/man/man1/fish_right_prompt.1.gz
/usr/share/fish/man/man1/fish_svn_prompt.1.gz
/usr/share/fish/man/man1/fish_update_completions.1.gz
/usr/share/fish/man/man1/fish_vcs_prompt.1.gz
/usr/share/fish/man/man1/for.1.gz
/usr/share/fish/man/man1/funced.1.gz
/usr/share/fish/man/man1/funcsave.1.gz
/usr/share/fish/man/man1/function.1.gz
/usr/share/fish/man/man1/functions.1.gz
/usr/share/fish/man/man1/help.1.gz
/usr/share/fish/man/man1/history.1.gz
/usr/share/fish/man/man1/if.1.gz
/usr/share/fish/man/man1/isatty.1.gz
/usr/share/fish/man/man1/jobs.1.gz
/usr/share/fish/man/man1/math.1.gz
/usr/share/fish/man/man1/nextd.1.gz
/usr/share/fish/man/man1/not.1.gz
/usr/share/fish/man/man1/open.1.gz
/usr/share/fish/man/man1/or.1.gz
/usr/share/fish/man/man1/popd.1.gz
/usr/share/fish/man/man1/prevd.1.gz
/usr/share/fish/man/man1/printf.1.gz
/usr/share/fish/man/man1/prompt_pwd.1.gz
/usr/share/fish/man/man1/psub.1.gz
/usr/share/fish/man/man1/pushd.1.gz
/usr/share/fish/man/man1/pwd.1.gz
/usr/share/fish/man/man1/random.1.gz
/usr/share/fish/man/man1/read.1.gz
/usr/share/fish/man/man1/return.1.gz
/usr/share/fish/man/man1/set.1.gz
/usr/share/fish/man/man1/set_color.1.gz
/usr/share/fish/man/man1/source.1.gz
/usr/share/fish/man/man1/status.1.gz
/usr/share/fish/man/man1/string-collect.1.gz
/usr/share/fish/man/man1/string-escape.1.gz
/usr/share/fish/man/man1/string-join.1.gz
/usr/share/fish/man/man1/string-join0.1.gz
/usr/share/fish/man/man1/string-length.1.gz
/usr/share/fish/man/man1/string-lower.1.gz
/usr/share/fish/man/man1/string-match.1.gz
/usr/share/fish/man/man1/string-repeat.1.gz
/usr/share/fish/man/man1/string-replace.1.gz
/usr/share/fish/man/man1/string-split.1.gz
/usr/share/fish/man/man1/string-split0.1.gz
/usr/share/fish/man/man1/string-sub.1.gz
/usr/share/fish/man/man1/string-trim.1.gz
/usr/share/fish/man/man1/string-unescape.1.gz
/usr/share/fish/man/man1/string-upper.1.gz
/usr/share/fish/man/man1/string.1.gz
/usr/share/fish/man/man1/suspend.1.gz
/usr/share/fish/man/man1/switch.1.gz
/usr/share/fish/man/man1/test.1.gz
/usr/share/fish/man/man1/time.1.gz
/usr/share/fish/man/man1/trap.1.gz
/usr/share/fish/man/man1/true.1.gz
/usr/share/fish/man/man1/type.1.gz
/usr/share/fish/man/man1/ulimit.1.gz
/usr/share/fish/man/man1/umask.1.gz
/usr/share/fish/man/man1/vared.1.gz
/usr/share/fish/man/man1/wait.1.gz
/usr/share/fish/man/man1/while.1.gz
/usr/share/fish/tools
/usr/share/fish/tools/create_manpage_completions.py
/usr/share/fish/tools/deroff.py
/usr/share/fish/tools/web_config
/usr/share/fish/tools/web_config/delete.png
/usr/share/fish/tools/web_config/favicon.png
/usr/share/fish/tools/web_config/fishconfig.css
/usr/share/fish/tools/web_config/index.html
/usr/share/fish/tools/web_config/js
/usr/share/fish/tools/web_config/js/angular-sanitize.js
/usr/share/fish/tools/web_config/js/angular.js
/usr/share/fish/tools/web_config/js/app.js
/usr/share/fish/tools/web_config/js/colorutils.js
/usr/share/fish/tools/web_config/js/controllers.js
/usr/share/fish/tools/web_config/js/filters.js
/usr/share/fish/tools/web_config/partials
/usr/share/fish/tools/web_config/partials/abbreviations.html
/usr/share/fish/tools/web_config/partials/bindings.html
/usr/share/fish/tools/web_config/partials/colors.html
/usr/share/fish/tools/web_config/partials/functions.html
/usr/share/fish/tools/web_config/partials/history.html
/usr/share/fish/tools/web_config/partials/prompt.html
/usr/share/fish/tools/web_config/partials/variables.html
/usr/share/fish/tools/web_config/sample_prompts
/usr/share/fish/tools/web_config/sample_prompts/acidhub.fish
/usr/share/fish/tools/web_config/sample_prompts/classic.fish
/usr/share/fish/tools/web_config/sample_prompts/classic_status.fish
/usr/share/fish/tools/web_config/sample_prompts/classic_vcs.fish
/usr/share/fish/tools/web_config/sample_prompts/debian_chroot.fish
/usr/share/fish/tools/web_config/sample_prompts/informative.fish
/usr/share/fish/tools/web_config/sample_prompts/informative_vcs.fish
/usr/share/fish/tools/web_config/sample_prompts/justadollar.fish
/usr/share/fish/tools/web_config/sample_prompts/lonetwin.fish
/usr/share/fish/tools/web_config/sample_prompts/minimalist.fish
/usr/share/fish/tools/web_config/sample_prompts/nim.fish
/usr/share/fish/tools/web_config/sample_prompts/pythonista.fish
/usr/share/fish/tools/web_config/sample_prompts/robbyrussell.fish
/usr/share/fish/tools/web_config/sample_prompts/screen_savvy.fish
/usr/share/fish/tools/web_config/sample_prompts/sorin.fish
/usr/share/fish/tools/web_config/sample_prompts/terlar.fish
/usr/share/fish/tools/web_config/webconfig.py
/usr/share/fish/vendor_completions.d
/usr/share/fish/vendor_conf.d
/usr/share/fish/vendor_functions.d
/usr/share/licenses/fish
/usr/share/licenses/fish/COPYING
/usr/share/locale/de/LC_MESSAGES/fish.mo
/usr/share/locale/en/LC_MESSAGES/fish.mo
/usr/share/locale/fr/LC_MESSAGES/fish.mo
/usr/share/locale/nb/LC_MESSAGES/fish.mo
/usr/share/locale/nn/LC_MESSAGES/fish.mo
/usr/share/locale/pl/LC_MESSAGES/fish.mo
/usr/share/locale/pt_BR/LC_MESSAGES/fish.mo
/usr/share/locale/sv/LC_MESSAGES/fish.mo
/usr/share/locale/zh_CN/LC_MESSAGES/fish.mo
/usr/share/man/man1/fish.1.gz
/usr/share/man/man1/fish_indent.1.gz
/usr/share/man/man1/fish_key_reader.1.gz
/usr/share/pkgconfig/fish.pc

References

Summary

In this tutorial we learn how to install fish on CentOS 8 using yum and dnf.